html,body{height:100%;text-align:center;font-size:12px;background-color:#fff;color:#000;font-family:Arial,Helvetica,sans-serif;padding:0px;margin:0px auto;}
#loading{float:left;display:none;width:100%;height:100%;background:url(../images/transparent_background.png) repeat 0 0;position:absolute;top:0px;left:0px;z-index:999;}
#loading div#inner{width:202px;height:82px;background:url(../images/main_loading_background.png) no-repeat 0 0;display:block;position:absolute;top:50%;left:50%;margin:-36px 0 0 -100px;}
#loading span.loading{width:200px;height:31px;background:url(../images/loading_blue.gif) no-repeat center top;display:block;margin:16px 0 0 0;}
#loading span.text{width:200px;text-align:center;display:block;color:#fff;font-weight:bold;text-transform:uppercase;font-size:11px;margin:9px 0 0 0;}
.reset_content{display:block;font-size:0px;line-height:0px;height:0px;overflow:hidden;clear:both;}
form, fieldset, p, fieldset, a img, img, input, label, textarea{margin:0px;padding:0px;border:0px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#dc245b;text-align:left;}
p,h1,h2,h3,h4,h5,h6{clear:both;padding:0px;margin:0px;}
h1,h2,h3,h4,h5,h6{line-height:20px;}
span.edge_top_left{display:block;float:left;background:url(../images/edge_top_left.png) no-repeat 0 0;width:9px;height:9px;position:absolute;top:0px;left:0px;}
span.edge_top_right{display:block;float:right;background:url(../images/edge_top_right.png) no-repeat 0 0;width:9px;height:9px;position:absolute;top:0px;right:0px;}
span.edge_bottom_left{display:block;float:left;background:url(../images/edge_bottom_left.png) no-repeat 0 0;width:9px;height:9px;position:absolute;bottom:0px;left:0px;}
span.edge_bottom_right{display:block;float:right;background:url(../images/edge_bottom_right.png) no-repeat 0 0;width:9px;height:9px;position:absolute;bottom:0px;right:0px;}
div.center{margin:0px auto;padding:0px 16px 0 16px;text-align:center;width:800px;}
div.center.second{margin:0px auto;padding:0px 16px 16px 16px;text-align:center;width:800px;min-height:200px;background:transparent;}
div.main_header{float:left;width:800px;min-height:5px;_height:5px;text-align:left;}
div.main_header div.top{float:left;width:800px;height:62px;position:relative;}
div.main_header div.top a.logo{float:left;width:431px;height:29px;position:absolute;top:19px;left:16px;color:#000;font-weight:bold;font-size:24px;text-transform:uppercase;text-decoration:none;}
div.main_header div.top div.menu{float:right;width:auto;height:26px;position:absolute;top:19px;right:0px;}
div.main_header div.top div.menu ul{float:left;padding:0px;margin:0px;height:40px;list-style-type:none;overflow:hidden;}
div.main_header div.top div.menu ul li{float:left;width:auto;margin:0px;padding:0px;}
div.main_header div.top div.menu ul li a{display:block;float:left;width:26px;height:26px;margin:0px 10px 0 5px;}
div.main_header div.top div.menu ul li.email a{background:url(../images/icon_email.png) no-repeat 0 0;}
div.main_header div.top div.menu ul li.sitemap a{background:url(../images/icon_sitemap.png) no-repeat 0 0;}
div.main_header div.top div.menu ul li.print a{background:url(../images/icon_print.png) no-repeat 0 0;}
div.main_header div.top div.menu ul li a.active, div.main_header div.top div.menu ul li a.active:hover{background-color:#252430;}
div.main_header div.description{width:auto;height:auto;line-height:15px;margin:0px auto 0px auto;}
div.main_header div.description div.image{float:left;display:inline;width:auto;height:auto;background-color:#fff;margin:18px 0 0 18px;}
div.main_navigation{float:left;width:800px;min-height:16px;_height:16px;margin:0px 0 0px 0;text-align:left;overflow:hidden;}
div.main_navigation div.search{float:left;width:280px;min-height:16px;_height:16px;margin:5px 0 0 0;font-size:11px;color:#ccc;text-indent:5px;}
div.search fieldset{float:left;width:252px;overflow:hidden;padding:8px 14px 0 14px;}
div.search input.text{float:left;width:194px;padding:6px 9px 6px 9px;background-color:transparent;background:url(../images/main_input.png) no-repeat 0 0;color:#dc245b;}
div.search a.button{float:left;display:block;width:23px;height:23px;margin:1px 0 0 8px;background:url(../images/icon_search.png) no-repeat 0 0;text-decoration:none;}
div.search a.button:hover{background-position:0px -23px;}
div.main_navigation div.title{float:left;width:520px;min-height:16px;_height:16px;line-height:19px;}
div.main_navigation div.title h1{display:block;background:url(../images/main_blue_repeat.png) repeat-y 0 0;padding:2px 20px 12px 20px;margin:0px;font-size:16px;font-weight:bold;color:#fff;text-transform:uppercase;}
div.main_navigation div.title span.top{float:left;display:block;width:520px;height:10px;margin:8px 0 0 0;background:url(../images/edges_top_dark.png) no-repeat 0 0;}
div.main_content{float:left;width:800px;min-height:400px;margin:0px 0 10px 0;}
div.main_content div.left{float:left;width:280px;min-height:400px;}
div.left ul{float:left;padding:0px;margin:0px;width:280px;list-style-type:none;overflow:hidden;line-height:16px;}
div.left ul li{float:left;width:280px;padding:0px;text-align:left;font-size:12px;font-weight:bold;text-transform:uppercase;position:relative;}
div.left ul li.border{float:left;width:280px;height:10px;margin:0px;padding:0px;}
div.left ul li a, div.left ul li a:hover{display:block;float:left;background:url(../images/main_menu.png) no-repeat 0 0;width:223px;min-height:10px;padding:13px 20px 12px 37px;color:#fff;text-decoration:none;}
div.left ul li.active ul{padding:10px 0 0 0;}
div.left ul li.active ul li a{display:block;float:left;width:214px;min-height:10px;background:url(../images/arrow_submenu.png) no-repeat 30px -59px;padding:5px 20px 4px 46px;color:#fff;font-size:12px;font-weight:bold;text-transform:none;text-decoration:none;}
div.left ul li.active ul li a:hover{color:#fff;width:214px;background:url(../images/arrow_submenu.png) no-repeat 30px -59px;padding:5px 20px 4px 46px;text-decoration:underline;}
div.left ul li.active ul li.active a, div.left ul li.active ul li.active a:hover{width:214px;background:url(../images/arrow_submenu.png) no-repeat 30px 8px;text-decoration:underline;}
div.left ul li.active a, div.left ul li.active a:hover{color:#dc245b;width:223px;background:url(../images/main_menu.png) no-repeat 0 -41px;}
div.left div.box{float:left;width:280px;margin:25px 0 0 0;}
div.left div.box span.top{float:left;display:block;width:280px;height:10px;background:url(../images/pool_edge_top.png) no-repeat 0 0;}
div.left div.box span.bottom{float:left;display:block;width:280px;height:10px;background:url(../images/pool_edge_bottom.png) no-repeat 0 0;}
div.left div.pool{float:left;width:252px;min-height:54px;_height:54px;padding:4px 14px 4px 14px;background:url(../images/pool_box.png) repeat-y 0 0;text-align:left;color:#fff;}
div.left div.pool a, div.left div.pool a:hover{color:#fff;text-decoration:none;cursor:pointer;}
div.left div.pool span.answer{float:left;display:block;width:252px;padding:8px 0 0 7px;float:left;font-size:11px;color:#fff;}
div.left div.pool span.statistic{float:left;display:block;background:url(../images/pool_background.png) no-repeat 0 0;width:252px;height:21px;line-height:15px;color:#fff;font-size:10px;font-weight:bold;text-align:right;position:relative;}
div.left div.pool span.inside{float:left;display:block;background-color:#dc245b;padding:0px 1px 0 0;height:17px;line-height:15px;color:#fff;font-size:10px;font-weight:bold;text-align:right;position:relative;top:2px;left:10px;}
div.left div.pool a:hover span.inside{background-color:#fe5386;}
div.left div.pool span.inside span.left{float:left;display:block;width:8px;height:17px;background:url(../images/pool_edge_left.png) no-repeat 0 0;padding:0px;position:absolute;top:0px;left:-8px;}
div.left div.pool span.inside span.right{float:right;display:block;width:8px;height:17px;background:url(../images/pool_edge_right.png) no-repeat 0 0;padding:0px;position:absolute;top:0px;right:-8px;}
div.left div.pool a:hover span.inside span.left, div.left div.pool a:hover span.inside span.right{background-position:0px -17px;}
div.left div.pool span.total, div.left div.pool span.title{float:left;display:block;width:252px;padding:12px 0 0 0;float:left;}
div.left div.pool span.title{font-size:14px;color:#fff;font-weight:bold;text-transform:uppercase;padding:0px 0 12px 0;}
div.main_content_preview div.right{margin:0px auto;background-color:#dc245b;width:480px;min-height:686px;padding:20px;text-align:left;}
div.main_content div.right{float:left;width:520px;line-height:15px;position:relative;}
div.main_content div.right span.top{float:left;display:block;width:520px;height:10px;background-color:#fff;}
div.main_content div.right span.bottom{float:left;display:block;width:520px;height:10px;background:url(../images/edges_bottom.png) no-repeat 0 0;}
div.right span.border{display:block;float:left;width:480px;height:1px;background:url(../images/main_border.png) repeat-x 0 100%;}
div.right div.inside{float:left;width:480px;min-height:500px;_height:500px;padding:10px 20px 10px 20px;background-color:#fff;text-align:left;}
div.right h2.title{display:block;padding:0px 0 15px 0;margin:0px;font-size:18px;color:#000;line-height:18px;}
div.right h4.title{display:block;font-size:12px;line-height:16px;padding:0px 0 3px 0;color:#000;font-weight:bold;text-transform:uppercase;}
div.right p{padding:0px 0 12px 0;height:auto;width:auto;overflow:hidden;color:#000;}
div.right blockquote{margin:10px 0 3px 10px;padding:3px;padding:0px 10px 20px 40px;background:url(../images/main_blockquote_grey.png) no-repeat 0 0;min-height:30px;}
div.right blockquote p{padding:0px;color:#fe5386;}
div.right table{width:100%;border-collapse:collapse;text-align:center;clear:both;margin:0px 0 12px 0;}
div.right th, div.right td{padding:5px;}
div.right th{border-bottom:1px #fff solid;background-color:#fe5386;font-weight:bold;padding:5px 0 4px 0;color:#fff;text-align:center;}
div.right td{border-bottom:1px #fe5386 solid;text-align:center;}
div.right ul{margin:4px 0 12px 20px;padding:0px;list-style-type:none;}
div.right ul li{padding:2px 0 2px 25px;background:url(../images/icon_dot.png) no-repeat 0 4px;}
div.right ol{margin:4px 0 12px 20px;padding:0px 0 0 20px;list-style-type:decimal;}
div.right ol li{padding:2px 0 2px 0;}
div.right a{color:#dc245b;text-decoration:underline;}
div.right a:hover{text-decoration:none;}
div.right span a img{display:block;font-size:0px;line-height:0px;overflow:hidden;clear:both;}
div.right span a span.zoom{display:block;background:url(../images/icon_zoom.png) no-repeat 0 0;width:34px;height:29px;line-height:29px;text-indent:28px;position:absolute;bottom:10px;right:10px;cursor:pointer;font-size:10px;color:#414141;font-weight:bold;text-transform:uppercase;text-decoration:none;}
div.right span a:hover span.zoom{background:url(../images/icon_zoom.png) no-repeat 0 -29px;color:#151515;}
div.right span.thumbs_left, div.right span.thumbs_right, div.right span.thumbs_center, div.right span.thumbs_left_border, div.right span.thumbs_right_border, div.right span.thumbs_center_border{float:left;display:block;background-color:#fff;padding:0px;border:0px;position:relative;}
div.right span.thumbs_left{float:left;margin:12px 14px 7px 0}
div.right span.thumbs_right{float:right;margin:12px 0 7px 14px;}
div.right span.thumbs_center{float:none;height:auto;margin:12px auto 12px auto;}
div.right span.thumbs_left.line{padding:2px;border:1px #fe5386 dotted;}
div.right span.thumbs_right.line{padding:2px;border:1px #fe5386 dotted;}
div.right span.thumbs_center.line{padding:2px;border:1px #fe5386 dotted;}
div.right h1.title_00{font-size:24px;color:#dc245b;padding:0px 0 5px 0;margin:0px;}
div.right h2.title_00{font-size:18px;color:#dc245b;padding:0px 0 5px 0;margin:0px;}
div.right h3.title_00{font-size:15px;color:#dc245b;font-weight:bold;padding:0px 0 5px 0;margin:0px;}
div.right h4.title_00{font-size:12px;color:#dc245b;font-weight:bold;padding:0px 0 5px 0;margin:0px;}
div.right p.block_normal_00{font-size:12px;color:#dc245b;padding:0px;margin:0px;}
div.right p.block_color_00{background-color:#dc245b;color:#fff;font-size:12px;padding:20px;margin:0px 0 12px 0;}
div.right span.text_00{font-size:12px;color:#dc245b;}
div.right h1.title_01{font-size:24px;color:#fe5386;padding:0px 0 5px 0;margin:0px;}
div.right h2.title_01{font-size:18px;color:#fe5386;padding:0px 0 5px 0;margin:0px;}
div.right h3.title_01{font-size:15px;color:#fe5386;font-weight:bold;padding:0px 0 5px 0;margin:0px;}
div.right h4.title_01{font-size:12px;color:#fe5386;font-weight:bold;padding:0px 0 5px 0;margin:0px;}
div.right p.block_normal_01{font-size:12px;color:#fe5386;padding:0px;margin:0px;}
div.right p.block_color_01{background-color:#fe5386;color:#fff;font-size:12px;padding:20px;margin:0px 0 12px 0;}
div.right span.text_01{font-size:12px;color:#fe5386;}
div.right div.main_dumps{float:left;width:480px;overflow:hidden;line-height:15px;}
div.right div.main_dumps div.articles{float:left;display:block;width:480px;height:130px;background:url(../images/main_articles.png) no-repeat 0 0;margin:0px 0 10px 0;color:#fff;position:relative;}
div.right div.main_dumps div.articles span.image a{display:block;float:left;width:130px;height:98px;background-color:#fff;margin:15px;cursor:pointer;padding:1px;overflow:hidden;}
div.right div.main_dumps div.articles span.title a{display:block;float:left;font-weight:bold;width:300px;margin:15px 0 4px 0;font-size:14px;color:#fff;text-decoration:underline;}
div.right div.main_dumps div.articles span.title a:hover{text-decoration:none;}
div.right div.main_dumps div.articles span.text{display:block;float:left;width:300px;height:94px;margin:0px 0 6px 0;overflow:hidden;}
div.right div.main_dumps div.articles span.saved{display:block;float:left;width:190px;color:#fff;}
div.right div.main_dumps div.articles a.more{float:right;display:block;width:19px;height:19px;background:url(../images/icon_next.png) no-repeat 0 -19px;position:absolute;bottom:13px;right:15px;cursor:pointer;}
div.right a.button{display:block;float:right;width:auto;line-height:15px;padding:6px 17px 6px 27px;margin:15px 9px 15px 0;background:url(../images/button_repeat.png) repeat-x 0 0;font-size:11px;color:#fff;font-weight:bold;text-transform:uppercase;text-decoration:none;text-align:center;position:relative;}
div.right a.button span.left{display:block;float:left;width:21px;height:27px;background:url(../images/button_left.png) no-repeat 0 0;position:absolute;top:0px;left:0px;cursor:pointer;}
div.right a.button span.right{display:block;float:right;width:17px;height:27px;background:url(../images/button_right.png) no-repeat 0 0;position:absolute;top:0px;right:0px;cursor:pointer;}
div.right a.button:hover, div.right a.button:hover span.left, div.right a.button:hover span.right{background-position:0 -27px;}
div.right div.main_message{background:#dc245b url(../images/icon_message.png) no-repeat 15px 9px;width:412px;min-height:30px;_height:30px;padding:15px 0 14px 70px;margin:0px 0 15px 0;float:left;position:relative;display:inline;color:#fff;text-align:left;}
div.right div.main_message span.title{font-size:11px;font-weight:bold;text-transform:uppercase;}
div.right div.main_message p{padding:0px;color:#ffbbcf;}
div.right div.main_message ul{color:#fff;float:left;width:412px;list-style-type:none;padding:10px 0 0 0;margin:0px;}
div.right div.main_message ul li{float:left;width:185px;height:14px;overflow:hidden;padding:0px 0 1px 15px;margin:0px 0 0 1px;background:url(../images/icon_dot_dark.png) no-repeat 0px 2px;}
div.right div.main_message span.close{float:right;display:block;background:url(../images/icon_close.png) no-repeat 0 0;width:19px;height:19px;position:absolute;top:8px;right:8px;cursor:pointer;}
div.right div.main_message span.close:hover{background-position:0px -19px;}
div.right div.main_formular{float:left;width:480px;min-height:28px;padding:20px 0 0 0;_height:28px;color:#dc245b;position:relative;}
div.right div.main_formular input.text{float:left;background:url(../images/main_background_input.png) no-repeat 0 0;width:313px;height:15px;padding:8px;margin:0px 0 5px 0;color:#dc245b;}
div.right div.main_formular textarea.text{float:left;background:url(../images/main_background_textarea.png) no-repeat 0 0;width:313px;height:104px;padding:8px;margin:0px 0 6px 0;color:#dc245b;overflow:hidden;}
div.right div.main_formular label{float:left;width:110px;height:15px;padding:8px;margin:0px 0 5px 0;color:#000;text-align:right;}
div.right div.main_formular span.verify{float:left;display:block;font-family:Verdana;width:5px;color:#dc245b;font-size:10px;font-weight:bold;padding:3px 0 0 6px;margin:0px;float:left;overflow:none;}
div.right div.main_formular span.border{display:block;clear:both;width:480px;height:15px;background:none;}
div.right div.main_formular span.rules{float:left;display:block;width:474px;background:url(../images/main_border.png) repeat-x 0 0;padding:5px 3px 0 3px;color:#fe5386;margin:5px 0 0 0;}
div.right div.main_formular input.button{float:left;background:url(../images/main_background_button_double.png) no-repeat 0 0;width:150px;height:30px;padding:9px;cursor:pointer;margin:0px 0 0 126px;font-size:11px;text-align:center;color:#fff;font-weight:bold;text-transform:uppercase;}
div.right div.main_formular input.button.second{float:left;background:url(../images/main_background_button_double.png) no-repeat 0 0;width:150px;height:30px;padding:9px;cursor:pointer;margin:0px 0 0 5px;font-size:11px;text-align:center;color:#fff;font-weight:bold;text-transform:uppercase;}
div.right div.main_search{float:left;width:480px;padding:10px 0 18px 5px;margin:0px 0 15px 0;background:url(../images/main_border.png) repeat-x 0 100%;}
div.right div.main_search a{float:left;display:block;width:210px;height:12px;padding:3px 15px 3px 15px;background:url(../images/arrow_link_blue.png) no-repeat 1px 6px;color:#dc245b;text-decoration:none;overflow:hidden;}
div.right div.main_search a:hover{background-position:1px -31px;}
div.right div.main_related{float:left;width:480px;padding:50px 0 15px 0;clear:both;}
div.right div.main_related span.title{float:left;display:block;width:480px;font-size:15px;line-height:20px;padding:0px 0 5px 0;color:#dc245b;font-weight:bold;text-transform:uppercase;}
div.right div.main_related div.links{float:left;display:block;width:450px;min-height:20px;_height:20px;padding:12px 15px 7px 15px;background-color:#fe5386;position:relative;}
div.right div.main_related div.links strong{float:left;display:block;width:450px;font-size:12px;font-weight:normal;padding:0px 0 5px 0;}
div.right div.main_related div.links a{float:left;display:block;background:url(../images/arrow_link_white.png) no-repeat 0 4px;text-indent:15px;font-size:12px;color:#fff;font-weight:normal;text-decoration:none;}
div.right div.main_related div.links a:hover, div.right div.main_related div.links a.active{text-decoration:underline;}
div.right div.main_related div.links div.parent{float:left;padding:2px 0 2px 0;}
div.right div.main_sitemap ul{margin:0px;padding:0px;list-style-type:none;}
div.right div.main_sitemap ul li{background-position:0px 5px;}
div.right div.main_sitemap ul li ul li, div.right div.main_sitemap ul li ul li ul li{background-position:0px 6px;}
div.right div.main_sitemap li a{font-size:11px;text-decoration:none;padding:2px 0px 2px 2px;}
div.right div.main_sitemap li a:hover{text-decoration:underline;}
div.right div.main_sitemap ul li a{color:#dc245b;font-size:12px;font-weight:bold;text-transform:uppercase;text-decoration:none;padding:2px 0px 2px 2px;display:block;}
div.right div.main_sitemap ul li ul li a{color:#fe5386;font-size:11px;font-weight:normal;text-transform:none;text-decoration:none;padding:2px 0px 2px 2px;display:block;}
div.right div.main_sitemap ul li ul li ul li a{color:#fe5386;font-size:10px;font-weight:normal;text-transform:none;text-decoration:none;padding:2px 0px 2px 2px;display:block;}
div.main_footer{float:left;width:768px;height:40px;padding:0px 18px 0 18px;background:url(../images/main_footer.png) no-repeat 0 0;}
div.main_footer ul{float:left;padding:0px;margin:0px;height:40px;list-style-type:none;overflow:hidden;}
div.main_footer ul li{float:left;width:auto;margin:0px;padding:0px;text-align:center;font-size:11px;font-weight:bold;text-transform:uppercase;}
div.main_footer ul li.border{background-color:#fff;float:left;width:1px;height:11px;margin:15px 0 0 0;padding:0px;}
div.main_footer ul li a{padding:14px 12px 15px 12px;color:#fff;display:block;text-decoration:none;}
div.main_footer ul li a:hover{background-color:#fe5386;}
div.main_footer ul li a.active, div.main_footer ul li a.active:hover{background-color:#fe5386;}
div.main_copyright{width:800px;height:53px;margin:0px auto;color:#fff;font-size:12px;text-align:left;}
div.main_copyright p{padding:0px;height:auto;width:auto;overflow:hidden;color:#fff;}
div.main_copyright a{color:#fff;text-decoration:underline;}
div.main_copyright a:hover{text-decoration:none;}
div.main_copyright div.left{float:left;width:587px;height:53px;line-height:53px;padding:0px 0 0 20px;}
div.main_copyright div.right{float:left;width:173px;height:53px;padding:0px 20px 0 0;}
div.main_copyright a.ewave_logo, div.main_copyright a.ewave_logo:hover{float:right;display:block;background:url(../images/ewave_logo.png) no-repeat 0 0;width:132px;height:14px;margin:19px 0 0 0;}
div.lightbox_container{position:absolute;border:1px solid #fe5386;padding:17px 23px 23px 17px;_padding:17px;background-color:#dc245b;display:none;z-index:999;text-align:left;}
div.lightbox_loading{background:url(../images/loading_blue.gif) no-repeat center;}
div.lightbox_content{background-color:#dc245b;position:relative;width:100%;height:100%;overflow:hidden;border:1px solid #fe5386;padding:2px;}
div.lightbox_close{background:url(../images/lightbox_close.png) no-repeat 0 0;width:40px;height:40px;cursor:pointer;position:absolute;float:right;bottom:-2px;right:0px;}
div.lightbox_previous{position:absolute;background:#dc245b url(../images/lightbox_previous.png) no-repeat 4px 3px;width:43px;height:40px;left:-43px;top:50%;margin:-20px 0 0 0;cursor:pointer;}
div.lightbox_previous_disabled{cursor:default;background:#dc245b url(../images/lightbox_previous_disabled.png) no-repeat 4px 3px;}
div.lightbox_next{position:absolute;background:#dc245b url(../images/lightbox_next.png) no-repeat 4px 3px;width:43px;height:40px;right:-43px;top:50%;margin:-20px 0 0 0;cursor:pointer;}
div.lightbox_next_disabled{cursor:default;background:#dc245b url(../images/lightbox_next_disabled.png) no-repeat 4px 3px;}
div.lightbox_controls_container{overflow:hidden;height:0px;position:relative;top:3px;left:2px;}
div.lightbox_controls{width:100%;height:53px;position:relative;background-color:#dc245b;}
div.lightbox_border_right{position:relative;float:left;background-color:#fe5386;width:1px;height:27px;left:2px;top:21px;}
div.lightbox_title{display:none;position:relative;margin:10px 0 0 35px;float:left;font-size:12px;color:#fff;font-weight:bold;text-align:left;}
div.lightbox_number{position:relative;width:50px;top:29px;left:0px;float:left;font-size:11px;color:#fff;text-align:center;}
div.lightbox_description{float:left;position:relative;padding:17px 35px 0 20px;font-size:17px;color:#fff;text-align:left;}
div.lightbox_description strong{display:block;padding:0px 0 0px 0;margin:0px;}
div.lightbox_description small{display:block;padding:0px 0 0px 0;margin:0px;font-size:11px;font-weight:normal;}
.desc_text, .desc_gallery{display:none;}
.left_plus{left:0px;}
.left_minus{left:-43px;}
.right_plus{right:0px;}
.right_minus{right:-43px;}
div.main_pagination{width:480px;padding:10px 0 10px 0;float:left;}
div.main_pagination div.title{float:left;padding:6px 12px 6px 0px;text-align:left;font-size:11px;font-weight:bold;text-transform:uppercase;}
div.main_pagination a.inactive{background:url(../images/main_pagination.png) no-repeat 0 0;float:left;padding:4px 8px 3px 8px;font-size:11px;color:#dc245b;font-weight:bold;text-transform:uppercase;text-decoration:none;margin:1px 1px 0 4px;line-height:16px;}
div.main_pagination a.inactive:hover{background-position:0px -23px;color:#fff;text-decoration:none;}
div.main_pagination a.active, div.main_pagination a.active:hover{background:url(../images/main_pagination.png) no-repeat 0 -23px;float:left;padding:4px 8px 3px 8px;font-size:11px;color:#fff;font-weight:bold;text-transform:uppercase;text-decoration:none;margin:1px 1px 0 4px;line-height:16px;}
div.main_pagination a.link_right{display:block;float:left;margin:6px 10px 0 0;font-size:11px;color:#dc245b;text-transform:none;text-decoration:none;}
div.main_pagination a.link_left{display:block;float:left;margin:6px 0 0 10px;font-size:11px;color:#dc245b;text-transform:none;text-decoration:none;}
div.main_pagination a.link_prev{float:left;display:block;width:19px;height:19px;margin:3px 2px 0 0;background:url(../images/icon_prev.png) no-repeat 0 0;cursor:pointer;}
div.main_pagination a.link_next{float:left;display:block;width:19px;height:19px;margin:3px 0 0 5px;background:url(../images/icon_next.png) no-repeat 0 0;cursor:pointer;}
div.main_pagination a.link_next:hover, div.main_pagination a.link_prev:hover{background-position:0px -19px;}
div.main_pagination a:hover{text-decoration:underline;}
div.main_gallery{float:left;width:480px;height:330px;padding:15px 0 0 0;margin:0px 0 15px 0;position:relative;overflow:hidden;}
div.main_gallery ul{float:left;list-style-image:none;width:480px;list-style-type:none;margin:0px;padding:0px;height:29px;border-bottom:3px #dc245b solid;}
div.main_gallery ul li{float:left;background:none;color:#dc245b;width:120px;padding:9px 15px 6px 15px;cursor:pointer;font-weight:bold;font-size:11px;height:14px;text-transform:uppercase;text-align:center;}
div.main_gallery ul li.active{float:left;background:#dc245b url(../images/title_edges_gallery.png) no-repeat 0 0;color:#fff;padding:9px 15px 6px 15px;cursor:pointer;font-weight:bold;font-size:11px;height:14px;text-transform:uppercase;}
div.main_gallery div.display{float:left;width:480px;overflow:hidden;display:none;}
div.main_gallery div.items{float:left;width:50000px;}
div.main_gallery div.content{float:left;width:495px;}
div.main_gallery span.item a{float:left;display:block;width:144px;height:108px;border:1px #fe5386 dotted;margin:15px 15px 0 0;padding:2px;}
div.main_gallery span.item a:hover{border:1px #dc245b dotted;}
div.main_gallery div.pagination{float:left;width:480px;position:absolute;bottom:0px;left:0px;display:none;}
div.main_gallery div.pagination div.holder{float:left;width:auto;}
div.main_gallery div.pagination span{float:left;display:block;background:url(../images/main_pagination.png) no-repeat 0 0;padding:4px 8px 3px 8px;color:#dc245b;margin:1px 1px 0 4px;line-height:16px;font-size:11px;font-weight:bold;text-align:center;cursor:pointer;}
div.main_gallery div.pagination span:hover, div.main_gallery div.pagination span.active{background-position:0px -23px;color:#fff;}
div.main_gallery div.pagination a.prev{float:left;display:block;width:19px;height:19px;margin:3px 2px 0 0;background:url(../images/icon_prev.png) no-repeat 0 0;}
div.main_gallery div.pagination a.next{float:left;display:block;width:19px;height:19px;margin:3px 0 0 5px;background:url(../images/icon_next.png) no-repeat 0 0;}
div.main_gallery div.pagination a.next:hover, div.main_gallery div.pagination a.prev:hover{background-position:0px -19px;}
.tooltip_gallery{width:263px;min-height:20px;padding:0px 5px 0 5px;background:url(../images/tooltip_background.png) repeat-y 0 6px;position:relative;z-index:10;}
.tooltip_gallery span.top{float:left;display:block;width:263px;height:12px;padding:0px;background:url(../images/tooltip_top.png) no-repeat;position:absolute;top:-12px;left:0px;z-index:10;}
.tooltip_gallery span.bottom{float:left;display:block;width:263px;height:12px;padding:0px;background:url(../images/tooltip_bottom.png) no-repeat;position:absolute;bottom:-12px;left:0px;z-index:10;}
.tooltip_gallery span{float:left;display:block;width:251px;padding:3px 0 4px 12px;font-size:11px;color:#fff;text-align:left;}
.tooltip_gallery strong{color:#ffbbcf;font-weight:normal;}

