@charset "utf-8";
/* CSS Document */

@font-face {
font-family: 'senticosansdt';
src: url('/public/fonts/senticosansdt/senticosansdt-bold-webfont.eot'); /* IE9 Compat Modes */
src: url('/public/fonts/senticosansdt/senticosansdt-bold-webfont.eot?iefix') format('eot'), /* IE6-IE8 */
	 url('/public/fonts/senticosansdt/senticosansdt-bold-webfont.woff') format('woff'), /* Modern Browsers */
	 url('/public/fonts/senticosansdt/senticosansdt-bold-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
	 url('/public/fonts/senticosansdt/senticosansdt-bold-webfont.svg#svgFontName') format('svg'); /* Legacy iOS */
}

@font-face {
font-family: 'senticosansdt-regular';
src: url('/public/fonts/senticosansdt/senticosansdt-regular-webfont.eot'); /* IE9 Compat Modes */
src: url('/public/fonts/senticosansdt/senticosansdt-regular-webfont.eot?iefix') format('eot'), /* IE6-IE8 */
	 url('/public/fonts/senticosansdt/senticosansdt-regular-webfont.woff') format('woff'), /* Modern Browsers */
	 url('/public/fonts/senticosansdt/senticosansdt-regular-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
	 url('/public/fonts/senticosansdt/senticosansdt-regular-webfont.svg#svgFontName') format('svg'); /* Legacy iOS */
}

@font-face {
font-family: 'senticosansdt-bold-italic';
src: url('/public/fonts/senticosansdt/senticosansdt-bolditalic-webfont.eot'); /* IE9 Compat Modes */
src: url('/public/fonts/senticosansdt/senticosansdt-bolditalic-webfont.eot?iefix') format('eot'), /* IE6-IE8 */
	 url('/public/fonts/senticosansdt/senticosansdt-bolditalic-webfont.woff') format('woff'), /* Modern Browsers */
	 url('/public/fonts/senticosansdt/senticosansdt-bolditalic-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
	 url('/public/fonts/senticosansdt/senticosansdt-bolditalic-webfont.svg#svgFontName') format('svg'); /* Legacy iOS */
}

@font-face {
font-family: 'senticosansdt-italic';
src: url('/public/fonts/senticosansdt/senticosansdt-italic-webfont.eot'); /* IE9 Compat Modes */
src: url('/public/fonts/senticosansdt/senticosansdt-italic-webfont.eot?iefix') format('eot'), /* IE6-IE8 */
	 url('/public/fonts/senticosansdt/senticosansdt-italic-webfont.woff') format('woff'), /* Modern Browsers */
	 url('/public/fonts/senticosansdt/senticosansdt-italic-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
	 url('/public/fonts/senticosansdt/senticosansdt-italic-webfont.svg#svgFontName') format('svg'); /* Legacy iOS */
}

* {
margin: 0;
padding: 0;
font-size: 100.01%;
outline: 0 !important;
}

.kuurruru{
display:block;
width:400px;
}

* html .kuurruru{
color:red
}

html {
height: 100%;
background: url(/public/media/backgrounds/bg_11_11.jpg) center 30px no-repeat #005095
}

body {
min-height:100%;
height: 100%;
color: #E6E6E6;
font-weight: normal;
font-size:12px;
line-height:1.4;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
background: url(/public/media/backgrounds/bg_11_11.jpg) center 30px no-repeat
} 

body.inside{
/*background: url(/public/media/backgrounds/bg_9.jpg) top center no-repeat;*/
}

a {
text-decoration:underline;
color:#9ADEFF;
outline:0
}

a:hover, a:active, a:focus {
text-decoration:none;
outline:0
}

input, select, textarea {
outline:none !important;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#333
}

img {
border:0
}

p {
margin:1.5em 0;
color: #444;
}

div.summer_bg{
position:absolute;
left:0;
top:0;
z-index:1;
height:640px !important;
width:100%;
min-width:980px;
}

* html div.summer_bg{
width:expression(document.body.clientWidth <= 980? "980px": "100%");
}

div.summer_bg img{
height:640px !important;
width:100%;
display:block;
min-width:980px;
}

div.summer_theme_head_atributs{
width:960px;
height:591px;
position:absolute;
left:10px;
top:0;
z-index:-1;
}

#page {
width: 960px;
margin:0 auto;
padding:0 10px;
height: auto !important;
min-height:100%;
height: 100%; 
position:relative;
z-index:3;
background: url(/public/media/backgrounds/bg_11_11.jpg) center 30px no-repeat #005095
}

#page.inside{
/*background: url(/public/media/backgrounds/bg_9.jpg) top center no-repeat #004d93;*/
}

a.logo{
display:block;
position:absolute;
top:60px;
left:10px;
width:150px;
height:63px;
cursor:pointer;
background:url(/public/media/utenos-alus-logo.png) top left no-repeat
}

body.inside a.logo{
top:90px;
}

#footer_guarantor {
height: 254px;
clear: both;
}

#footer {
margin:-254px auto 0 auto;
height: 254px;
clear: both;
position:relative;
z-index:4;
min-width:980px;
font-size:12px;
color:#B2C4E7
}

#footer .footer_content{
height: 78px;
padding:0 0 0 0;
background: url(/public/media/footer/footer_bg_3.jpg) bottom center no-repeat #00418f ;
position:relative;
}

div.footer_content_container{
height:59px;
width:960px;
padding:19px 10px 0;
margin:0 auto;
position:relative
}

div.footer_content_2{
height:176px; 
position:relative;
background: url(/public/media/footer/footer_bg.png) top left repeat-x
}

div.footer_content_container_2{
height:146px; 
width:760px;
padding:30px 210px 0 10px;
margin:0 auto;
font-size:13px;
color:#555
}

div.footer_content_container_2 h2{
font-weight:normal;
font-size:21px;
font-family:"Trebuchet MS";
color:#004795;
margin-bottom:7px;
}

#footer .photo_pl{
width:95px;
}

#footer .photo_pl img{
display:block;
padding:4px 5px 6px;
background: url(/public/media/footer/lnks_rnds.png) top left no-repeat
}

#footer div.foot_decor{
width:188px;
height:222px;
background:url(/public/media/footer/footer_botle.png) top left no-repeat;
position:absolute;
right:37px;
top:-222px;
}

#footer ul{
list-style:none;
width:100%;
overflow:hidden;
margin-bottom:5px;
}

#footer ul li{
float:left;
background:url(/public/media/borders/border_1.gif) 100% 4px no-repeat;
padding-right:16px;
margin-right:15px;
}
#footer ul li a{
font-family:Tahoma;
font-size:12px;
color:#B2C4E7
}

#header {
height: 268px;
position:relative;
z-index:2
}

#header.inside{
height:179px;
}

div.header_line{
position: fixed;
left:0;
top:0;
width:100%;
height:36px;
min-width:980px;
z-index:8;
background:url(/public/media/misc/main_menu/n_new/menu_l1_bg.png) 0 0 repeat-x;
}

div.header_line div.header_line_content{
padding:0 10px;
width:960px;
margin:0 auto;
height:30px;
position:relative
}

ul.menu_lists{
list-style:none;
height:30px;
}

ul.menu_lists li{
float:left;
height:30px;
border-right:1px solid #d2e3f2
}

ul.menu_lists li a{
display:block;
float:left;
height:22px;
padding:8px 17px 0 16px;
line-height:30px;
}

ul.menu_lists li a img,
ul.menu_lists li a:hover img.item_h,
ul.menu_lists li.selected a img.item_sel{
display:block
}

ul.menu_lists li a img.item_h,
ul.menu_lists li a img.item_sel,
ul.menu_lists li a:hover img,
ul.menu_lists li.selected a img,
ul.menu_lists li.selected a:hover img.item_h{
display:none
}

ul.menu_lists li.selected a{
background:#153c78;
cursor:default
}

div.header_line_2{
position: fixed;
left:0;
top:30px;
width:100%;
height:44px;
min-width:980px;
z-index:7;
background:url(/public/media/misc/main_menu/n_new/menu_l1_bg_2.png) 0 0 repeat-x;
}

div.header_line_2 div.header_line_2_content{
padding:0 10px;
width:960px;
margin:0 auto;
height:38px;
position:relative
}

ul.menu_lists_2{
list-style:none;
height:38px;
padding-left:6px;
}

ul.menu_lists_2 li{
float:left;
height:38px;
}

ul.menu_lists_2 li a{
display:block;
height:38px;
line-height:40px;
padding:0 12px;
font-family:"Trebuchet MS";
font-weight:bold;
font-size:13px;
color:#aedcf2;
text-decoration:none;
text-transform:uppercase
}

ul.menu_lists_2 li a:hover{
color:#fff
}

ul.menu_lists_2 li.selected a{
background:#0b2e64;
color:#fff;
cursor:default
}

ul.menu_lists_2 li a.i_am_back img{
display:block;
float:left;
margin-top:13px;
}

ul.menu_lists_2 li a.i_am_back img.h,
ul.menu_lists_2 li a.i_am_back:hover img{
display:none
}

ul.menu_lists_2 li a.i_am_back:hover img.h{
display:block
}

ul.head_buttons{
list-style:none;
height:25px;
position:absolute;
left:223px;
top:12px
}

ul.head_buttons li{
float:left;
height:25px;
margin-right:20px;
line-height:25px;
color:#FFF
}

ul.head_buttons li a{
float:left
}

ul.head_buttons_2{
list-style:none;
height:25px;
position:absolute;
right:0;
top:43px;
display:none
}

ul.head_buttons_2 li{
float:left;
height:25px;
margin-left:20px;
}

ul.head_buttons_2 li a{
float:left
}

ul.head_buttons_3{
list-style:none;
position:absolute;
top:5px;
right:0;
height:20px;
font-size:11px;
line-height:20px;
color:#666;
z-index:9
}

ul.head_buttons_3 li{
float:left;
height:20px;
line-height:20px;
margin-right:10px;
}

ul.head_buttons_3 li a{
float:left;
height:20px;
line-height:20px;
}

ul.head_buttons_3 li a img{}

ul.head_buttons_3_logged{
font-size:11px;
}

ul.head_buttons_3_logged a{
color:#093976;
}

ul.head_buttons_3_logged .exit img{
display:block;
margin:4px 0 0
}

ul.main_menu{
list-style:none;
height:45px;
display:inline-block
}

ul.main_menu li{
float:left;
height:45px;
width:185px;
background:url(/public/media/gradients/gradient_1.jpg) top left repeat-x;
position:relative
}

ul.main_menu li a{
display:block;
float:left;
height:42px;
padding-top:3px;
width:185px;
position:relative;
cursor:pointer;
text-decoration:none;
color:#fff
}

ul.main_menu li a span{
display:block;
height:39px;
line-height:40px;
width:165px;
padding:0 0 0 20px;
float:left;
border-left:1px solid #2d5b9e;
font-family:"senticosansdt";
font-weight:bold;
font-size:13px;
text-transform:uppercase;
letter-spacing:1px;

}

ul.main_menu li a:hover{
	color:#AEDCF2;
}

ul.main_menu li#main_menu_first{
background:url(/public/media/misc/main_menu/first_bg.png) top left no-repeat;
position:static
}

ul.main_menu li#main_menu_first span{
	border:0
}

ul.main_menu li#main_menu_last{
background:url(/public/media/misc/main_menu/last_bg.png) top left no-repeat;
position:static
}

ul.main_menu li.selected{
background: url(/public/media/gradients/gradient_2.jpg) top left repeat-x
}

ul.main_menu li#main_menu_first.selected{
background:url(/public/media/misc/main_menu/first_bg_sel.png) top left no-repeat
}

ul.main_menu li#main_menu_last.selected{
background:url(/public/media/misc/main_menu/last_bg_sel.png) top left no-repeat
}

ul.main_menu li.selected *{
	border:0
}

ul.main_menu li.selected a{
	cursor:default;
	color:#1a488f
}

ul.main_menu ul{
list-style:none;
position:absolute;
clear:both;
left:0;
top:45px;
width:247px;
display:none;
}

ul.main_menu li.hover ul{
display:block
}

ul.main_menu ul li{
float:none;
width:100%;
height:auto;
background: url(/public/media/misc/main_menu/submenu_bg.png) !important;
position:static;
border-bottom:1px solid #34406A
}

* html ul.main_menu ul li {
	background-image: none !IMPORTANT;
	cursor:pointer;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/misc/main_menu/submenu_bg.png", sizingMethod="SCALE");
}

ul.main_menu ul li a{
color:#9ADEFF;
width:100%;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
float:none;
height:auto;
width:204px;
padding:7px 27px 7px 16px;
*padding:8px 27px 6px 16px;
position:relative;
text-transform:uppercase;
text-decoration:none;
line-height:1.2;
background:url(/public/media/misc/main_menu/sub_ico.gif) 228px 7px no-repeat
}

ul.main_menu ul li a span{
float:none;
filter: none;
background:none;
height:auto;
width:auto;
padding:0
}

ul.main_menu ul li a:hover{
color:#fff;
background-image:url(/public/media/misc/main_menu/sub_ico_h.gif);
background-color:#1A2144
}

ul.main_menu ul li.last{
border:0;
background:url(/public/media/misc/main_menu/sub_bottom_decor.png) bottom left no-repeat !important
}

* html ul.main_menu ul li.last {
	background-image: none !IMPORTANT;
	cursor:pointer;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/misc/main_menu/sub_bottom_decor.png", sizingMethod="crop");
}

ul.main_menu ul li.last_hover{
border:0;
background:url(/public/media/misc/main_menu/sub_bottom_decor_h.png) bottom left no-repeat !important
}

* html ul.main_menu ul li.last_hover {
	background-image: none !IMPORTANT;
	cursor:pointer;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/misc/main_menu/sub_bottom_decor_h.png", sizingMethod="crop");
}

ul.main_menu ul li.last a{
padding-bottom:8px;
}

ul.main_menu ul li.last a:hover{
background:none;
background:url(/public/media/misc/main_menu/sub_ico_h.gif) 228px 7px no-repeat;
}

#header a.see_more_button{
position:absolute;
top:332px;
right:55px;
}

/*SCALED_BG*/

.scaled_bg{
position:relative;
width:100%;
color:#fff
}

.scaled_bg img.bgs{
display:block;
position:absolute;
top:0;
left:0;
width:100%;
height:0;
display:none
}

.scaled_bg img.bgs_decor{
display:block;
position:absolute;
top:0;
left:0;
width:275;
display:none;
z-index:2
}

.scaled_bg .scaled_bg_container{
width:100%;
*background-image: none;
*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/gradients/scaled_bg.png", sizingMethod="scale");
}

.scaled_bg .content{
position:relative;
z-index:3;
}

/**/

#sidebar {
width: 225px;
padding-bottom:50px;
float: right;
}

#mainbar {
width: 720px;
float: left;
}

div.cont_block{
margin:0 0 15px 0
}

div.cont_block .cont_block_cont_1{
padding:18px 0 18px 0;
}

div.cont_block_2{
width:100%;
margin:0 0 15px 0;
background:url(/public/media/gradients/gradient_3_2.jpg) top left repeat-y
}

div.cont_block_2 .cont_block_2_content{
background:url(/public/media/gradients/gradient_3.jpg) top left no-repeat;
}

div.cont_block_2 .cont_block_2_content img.photp{
float:left;
margin:15px 0 0 14px
}

div.cont_block_2 .cont_block_2_content_2{
background:url(/public/media/gradients/gradient_4.jpg) top left no-repeat;
padding:14px 15px 16px 14px;
color:#B4CAE2
}

div.cont_block_2 .cont_block_2_content_2 h3{
padding: 0 0 0 63px;
margin-bottom:20px;
font-weight:normal;
font-family:"Trebuchet MS";
font-size:19px;
color:#fff;
}

div.cont_block_2 .button_place{
padding:10px 0 13px 17px;
border-top:1px solid #284877
}

div.cont_block_2 .cont_2{
font-family:"Trebuchet MS";
font-size:12px;
color:#B2CAE0;
height:2%;
overflow:hidden;
padding:13px 10px 10px 14px;
}

div.coctails_link_kiku{
margin-bottom:22px;
padding:0 22px;
}

div.coctails_link_kiku div{
height:30px;
width:676px;
background:url(/public/media/misc/rema_2.png) top left no-repeat;
}

div.coctails_link_kiku div td{
text-align:center;
height:30px;
border-right:1px solid #0e3266
}

div.coctails_link_kiku div td a{
text-decoration:none;
color:#fff;
font-family:"Trebuchet MS";
font-weight:bold;
font-size:11px;
display:block;
height:30px;
line-height:30px;
text-transform:uppercase
}

div.coctails_link_kiku div td a:hover{
color:#62BCFF
}

ul.list_1{
list-style:none;
width:100%;
overflow:hidden
}

ul.list_1 li{
width:220px;
float:left;
margin-left:22px;
display:inline;
color:#769FCC;
}

ul.list_1 li.med_blt{
margin-left:23px;
}

ul.list_1 li.small_blt{
margin:0 0 0 22px;
width:210px;
}

ul.list_1 li.morere{
float:none !important;
display:block;
text-align:right;
width:auto;
clear:both;
margin:0 22px 0 0;
padding-top:24px;
height:24px;
}

ul.list_1 li.morere img{
margin:0;
float:right
}

ul.list_1 li.cleaner{
width:100%;
margin:0 0 25px 0;
height:19px;
display:block;
float:none;
clear:both;
border-bottom:1px solid #3B5A88;
}

ul.list_1 li img{
display:block;
margin-bottom:9px;
}

ul.list_1 li a{
font-family:"Trebuchet MS";
font-size:21px;
color:#62BCFF;
line-height:1.1
}

ul.list_1 li a:hover{
color:#fff
}

ul.list_1 li span{
display:block;
margin-top:6px;
}

ul.list_1 li h3.list_titlus{
height:61px;
}

div.just_page{
background:url(/public/media/gradients/gradient_6.jpg) top left repeat-y;
padding:35px 0 0 0;
width:100%;
overflow:hidden;
margin:0 0 60px 0;
font-size:13px;
color:#444
}

div.just_page a{
color:#2165A7
}

div.just_page a:hover{
color:#444
}

div.just_page .right_side{
width:240px;
float:right;
margin-top:-34px;
position:relative;
z-index:1
}

* html div.just_page .right_side{
margin-left:-3px;
}

div.just_page .left_side{
float:left;
width:654px;
padding:0 30px 34px 36px;
}

div.just_page .just_page_content{
padding:10px 10px 0 10px;
}

div.just_page_2{
padding:0 0 0 0;
width:100%;
overflow:hidden;
margin:0 0 50px 0;
font-size:13px;
color:#444
}

div.trails_flash{
margin-bottom:30px;
}

div.trails_flash img{
display:block
}

ul.menu_2{
list-style:none;
width:240px;
border-top:1px solid #959c9d
}

ul.menu_2 li{
width:240px;
height:46px;
background:url(/public/media/gradients/gradient_5.jpg) top left repeat-x;
}

ul.menu_2 li a{
width:200px;
height:31px;
padding:15px 0 0 40px;
display:block;
background:url(/public/media/icons/ico_6.gif) 18px 18px no-repeat;
font-family:"Trebuchet MS";
font-size:13px;
color:#9ADEFF;
text-decoration:none;
line-height:1.2
}

ul.menu_2 li a:hover{
color:#fff;
background-image:url(/public/media/icons/ico_6_h.gif);
}

ul.menu_2 li.selected{
background:url(/public/media/gradients/gradient_7.jpg) top left repeat-x;
}

ul.menu_2 li.selected a{
color:#444 !important;
font-weight:bold;
cursor:default;
background-image:url(/public/media/icons/ico_7.gif) !important
}

ul.list_2{
list-style:none;
margin-top:-10px;
}

ul.list_2 li{
width:307px;
padding:25px 10px 0 10px;
float:left
}

ul.list_2 li.cleaner{
padding:0;
clear:both;
float:none;
width:100%;
height:29px;
border-bottom:1px solid #D6DBDD;
}

ul.list_2 li span.date{
display:block;
font-size:11px;
color:#999;
margin-bottom:3px;
}

ul.list_2 li span.txt{
display:block;
margin-top:10px;
}

ul.list_2 li a{
font-weight:bold;
font-size:16px;
}

div.content_bottom_line{
border-top:1px solid #CFD7D9;
font-size:11px;
width:100%;
overflow:hidden;
padding-top:20px;
margin-top:25px;
}

div.content_bottom_line a.back{
float:left;
margin:5px 0 0 11px;
background:url(/public/media/icons/ico_7.gif) 0 2px no-repeat;
line-height:1.1;
padding:0 0 0 16px;
}

div.content_bottom_line a.print{
margin-right:22px;
float:right;
background:url(/public/media/icons/ico_8.gif) 0 0 no-repeat;
line-height:22px;
padding:0 0 0 33px;
}

ul.list_3{
width:943px;
padding:0 0 0 17px;
overflow:hidden;
list-style:none
}

ul.list_3 li{
width:181px;
height:169px;
margin:0 6px 15px 0;
float:left;

}

ul.list_3 li.selected{
background: url(/public/media/gradients/gradient_8.png);
}

ul.list_3 li a{
width:161px;
height:169px;
padding:10px 10px 0;
display:block;
position:relative;
background:url(/public/media/clear.gif);
font-family:"Trebuchet MS";
color:#5FB8FF;
text-decoration:none
}

ul.list_3 li a img{
display:block;
margin-bottom:4px;
}

ul.list_3 li a img.play_ico{
margin:0;
z-index:2;
width:52px;
height:52px;
display:block;
position:absolute;
left:65px;
top:33px
}

ul.list_3 li.selected a{
cursor:default
}

ul.list_3 li.selected a img.play_ico{
display:none !important
}

ul.list_3 li span.title{
font-size:14px;
color:#5FB8FF;
line-height:1.4;
text-decoration:underline
}

ul.list_3 li a:hover span.title{
text-decoration: none;
color:#fff;
}

ul.list_3 li.selected span.title{
text-decoration:none !important;
color:#fff
}

ul.list_3 li span.lenght{
font-size:11px;
color:#769FCC;
text-decoration:none !important
}

ul.list_3_2{
padding-left:20px;
width:340px;
}

ul.list_3_2 li{
width:161px;
margin-right:12px;
margin-bottom:0
}

ul.list_3_2 li a{
width:161px;
padding:0
}

ul.list_3_2 li.moree{
width:334px;
height:24px;
padding:10px 0
}

ul.list_3_2 li.moree a{
width:auto
}

ul.list_3_2 li a img.play_ico{
top: 23px;
left: 55px;
}

div.catalog_view_block{
width:502px;
height:484px;
padding:56px 58px 0 400px;
margin:0 0 30px 0;
position:relative;
background:url(/public/media/gradients/gradient_9.jpg) top left no-repeat;
font-family: "Trebuchet MS";
font-size:15px;
color:#fff;
}

div.catalog_view_block .catalog_view_flash{
position:absolute;
left:0;
top:0
}

div.games_view_block{
width:960px;
/*height:560px;*/
margin:0 0 30px 0;
}

ul.list_4{
width:943px;
padding:0 0 0 17px;
overflow:hidden;
list-style:none
}

ul.list_4 li{
width:229px;
height:180px;
margin:0 4px 8px 0;
float:left;

}

ul.list_4 li.selected{
background: url(/public/media/gradients/gradient_8.png);
}

ul.list_4 li a{
width:210px;
height:171px;
padding:10px 10px 0;
display:block;
position:relative;
background:url(/public/media/clear.gif);
font-family:"Trebuchet MS";
color:#5FB8FF;
text-decoration:none;
cursor:pointer;
text-align:center;
font-size:15px;
text-decoration:underline
}

ul.list_4 li a img{
display:block;
margin-bottom:4px;
}

ul.list_4 li a:hover{
text-decoration:none;
color:#fff
}

ul.list_4 li.selected a{
color:#fff;
text-decoration:none !important
}

ul.list_5{
width:944px;
padding:0 0 0 16px;
overflow:hidden;
list-style:none
}

ul.list_5 li{
width:230px;
margin:0 6px 9px 0;
float:left;
}

ul.list_5 li.selected{
background: url(/public/media/gradients/gradient_8.png);
}

ul.list_5 li a{
width:210px;
padding:10px 10px 13px 10px;
display:block;
position:relative;
background:url(/public/media/clear.gif);
font-family:"Trebuchet MS";
color:#61BBFF;
text-decoration: none;
cursor:pointer;
font-size:17px;
}

ul.list_5 li a span.tit{
text-decoration: underline
}

ul.list_5 li a span.dscr{
display:block;
font-size:12px;
color:#769FCC;
margin-top:4px;
}

ul.list_5 li a img{
display:block;
margin-bottom:4px;
}

ul.list_5 li a:hover{
text-decoration:none
}

ul.list_5 li a:hover span.tit{
text-decoration:none;
color:#fff
}

ul.list_5 li.selected a{
cursor:default;
color:#fff;
text-decoration:none !important
}

ul.list_5 li.selected span.tit{
text-decoration:none !important
}

ul.list_5 li.cleaner{
clear:both;
float:none;
margin:0;
height:6px;
line-height:1;
font-size:0;
text-indent:-999;
}

ul.list_5_indexes{
width:700px;
padding-left:20px;
}

ul.list_5_indexes li{
width:161px;
margin-right:12px;
}

ul.list_5_indexes li a{
padding:0;
width:161px;
}

ul.list_5_indexes li.moree{
width:680px; 
height:24px;
padding:10px 0
}

ul.list_5_indexes li.moree a{
width:auto
}

div.downloads_view_block{
margin-bottom:30px;
position:relative
}

div.downloads_view_block ul.button_line{
z-index:2;
position:absolute;
left:44px;
top:475px;
list-style:none
}

div.downloads_view_block ul.button_line li{
float:left;
margin-right:10px;
}

div.downloads_view_block ul.button_line li.title{
float:none;
height:34px;
margin-top:-34px;
position:relative;
font-size:15px;
font-family:"Trebuchet MS";
color:#fff;
}

ul.wallpapers_list{
overflow:hidden;
height:2%;
width:auto
}

ul.wallpapers_list li{
margin-bottom:9px !important;
height:auto !important;
margin-right:0;
margin-left:6px;
}

ul.wallpapers_list li.cleaner{
float:none !important;
clear:both;
width:100%;
height:6px !important;
line-height:1;
font-size:0;
text-indent:-9999;
margin:0 !important;
}

ul.wallpapers_list a{
text-align:center;
height:auto !important;
padding-bottom:11px !important
}

ul.screen_s_list{
position:relative;
margin-left:0;
margin-right:-16px;
width:368px !important;
float:left;
}

* html ul.screen_s_list{
margin-right:-25px;
}

ul.screen_s_list li{
width:368px !important;
margin-right:0
}

ul.screen_s_list li a{
width:368px;
position:relative
}

ul.screen_s_list li a:hover{
color:#fff
}

.slider_block_container{
width:720px;
height:330px;
position:relative;
overflow:hidden
}

.slider_block_container div#nav{
z-index:2;
position:absolute;
right:21px;
top:282px;
}

.slider_block_container div#nav a{
display:inline-block;
width:14px;
height:14px;
background:url(/public/media/icons/ico_10.png) top left no-repeat;
font-size:0;
line-height:1;
text-indent:-9999;
margin-left:9px;
}

* html .slider_block_container div#nav a {
	background-image: none !IMPORTANT;
	cursor:pointer;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/icons/ico_10.png", sizingMethod="crop");
}

.slider_block_container div#nav a.activeSlide{
background:url(/public/media/icons/ico_11.png) top left no-repeat
}

* html .slider_block_container div#nav a.activeSlide {
	background-image: none !IMPORTANT;
	cursor:pointer;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/icons/ico_11.png", sizingMethod="crop");
}

#slider_block{
z-index:1;

}

#slider_block div{
height:315px;
width:720px;
float:left
}

.slider_block_container a.prev_sl{
display:block;
width:54px;
height:55px;
background:url(/public/media/icons/i_prev.png) top left no-repeat;
position:absolute;
top:128px;
left:17px;
z-index:2;
cursor:pointer
}

.slider_block_container a.next_sl{
display:block;
width:54px;
height:55px;
background:url(/public/media/icons/i_next.png) top left no-repeat;
position:absolute;
top:128px;
right:17px;
z-index:2;
cursor:pointer
}

/*POPUP*/

div.alt{
display:none
}

#TB_overlay {
    position: fixed;
    z-index:100;
    top: 0px;
    left: 0px;
    height:100%;
    width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
    background-color:#000;
    filter:alpha(opacity=65);
    -moz-opacity: 0.65;
    opacity: 0.65;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
	 width: expression(document.body.clientWidth > 960 ? "100%" : "960px")
}

div.popup_layer{
position: fixed;
top:0;
left:0;
z-index:102;
width:100%;
}

div.pop_position_fix{
width:980px; 
margin:0 auto; 
position:relative
}

div.reg_popup{
width:315px;
position:absolute;
top:20px;
left:655px;
}

div.reg_popup_2{
width:800px;
position:absolute;
top:20px;
left:90px;
}

div.pop_content .top_dec{
height:9px;
font-size:0;
text-indent:-9999;
background:url(/public/media/popups/reg_pop_bg.jpg) top left repeat-x;
position:relative;
margin:0 5px;
}

div.reg_popup_2 .top_dec{
background:url(/public/media/popups/reg_pop_bg_2.jpg) top left no-repeat
}

div.pop_content img.arro{
width:21px;
height:22px;
background:url(/public/media/popups/top_dec_2.png) top left no-repeat;
margin-left:60px;
}

* html div.pop_content img.arro{
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/popups/top_dec_2.png", sizingMethod="crop");
}

div.reg_popup_2 img.arro{
margin-left:625px;
}

div.pop_content .top_dec div{
width:5px;
height:9px;
background:url(/public/media/popups/top_dec_3.png) top left no-repeat;
float:left;
margin-left:-5px;
position:relative
}

* html div.pop_content .top_dec div{
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/popups/top_dec_3.png", sizingMethod="crop");
}

div.pop_content .top_dec span{
display:block;
width:5px;
height:9px;
background:url(/public/media/popups/top_dec_4.png) top left no-repeat;
float:right;
margin-right:-5px;
position:relative
}

* html div.pop_content .top_dec span{
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/popups/top_dec_4.png", sizingMethod="crop");
}

div.pop_content .contss{
background:url(/public/media/popups/top_dec_1.jpg) top left;
}

div.pop_content .bottom_dec{
height:10px;
font-size:0;
text-indent:-9999;
background:url(/public/media/popups/bottom_dec_1.jpg) top left repeat-x;
position:relative;
margin:0 5px;
}

div.pop_content .bottom_dec div{
width:5px;
height:10px;
background:url(/public/media/popups/bottom_dec_2.png) top left no-repeat;
float:left;
margin-left:-5px;
position:relative
}

* html div.pop_content .bottom_dec div{
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/popups/bottom_dec_2.png", sizingMethod="crop");
}

div.pop_content .bottom_dec span{
display:block;
width:5px;
height:10px;
background:url(/public/media/popups/bottom_dec_3.png) top left no-repeat;
float:right;
margin-right:-5px;
position:relative
}

* html div.pop_content .bottom_dec span{
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/popups/bottom_dec_3.png", sizingMethod="crop");
}

div.pop_content .pop_footer{
height:38px;
background:url(/public/media/popups/bottom_dec_4.jpg) top left repeat-x;
padding:16px 0 0 31px;
}

div.pop_content input{
font-size:14px;
}

.reg_popup .textus{
height:333px;
padding:15px 29px 0 29px;
color:#444;
background:url(/public/media/popups/reg_pop_bg.jpg) bottom left;
font-family:"Trebuchet MS";
font-size:14px;
position:relative
}

.reg_popup h2,
.reg_popup_2 h2{
width:220px;
margin-bottom:20px;
font-family:"Trebuchet MS";
font-size:20px;
font-weight:normal;
color:#185597;
line-height:1.2
}

.reg_popup_2 .textus{
height:500px;
padding:15px 29px 0 29px;
color:#444;
background:url(/public/media/popups/reg_pop_bg_2.jpg) bottom left;
font-family:"Trebuchet MS";
font-size:14px;
position:relative;
z-index:2
}

div.pop_content span.close{
display:block;
position:absolute;
right:10px;
top:0;
width:29px;
height:29px;
background:url(/public/media/icons/ico_5.gif) top left no-repeat;
cursor:pointer
}

/*INPUTS*/

div.input_place_1{
width:193px;
height:42px;
padding:0 15px 0 15px;
margin-bottom:17px;
background:url(/public/media/inputs/input_bg.png) top left no-repeat
}

* html div.input_place_1{
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/inputs/input_bg.png", sizingMethod="crop");
}

div.input_place_1 input{
border:0;
width:193px;
vertical-align:top;
margin-top:12px;
font-family:"Trebuchet MS";
font-size:14px;
position:relative
}

div.input_place_1_req{
width:193px;
height:42px;
padding:0 15px 0 15px;
margin-bottom:17px;
background:url(/public/media/inputs/input_bg_req.png) top left no-repeat
}

* html div.input_place_1_req{
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/inputs/input_bg_req.png", sizingMethod="crop");
}

div.input_place_1_req input{
border:0;
width:180px;
margin-top:12px;
vertical-align:top;
font-family:"Trebuchet MS";
font-size:14px;
position:relative
}

div.input_place_1_1{
width:164px;
height:42px;
padding:0 15px 0 15px;
margin-bottom:17px;
background:url(/public/media/inputs/input_bg_2.png) top left no-repeat
}

* html div.input_place_1_1{
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/inputs/input_bg_2.png", sizingMethod="crop");
}

div.input_place_1_1 input{
border:0;
width:164px;
margin-top:13px;
vertical-align:top;
font-family:"Trebuchet MS";
position:relative
}

div.input_place_1_1_req{
width:164px;
height:42px;
padding:0 15px 0 15px;
margin-bottom:17px;
background:url(/public/media/inputs/input_bg_2_req.png) top left no-repeat
}

* html div.input_place_1_1_req{
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/inputs/input_bg_2_req.png", sizingMethod="crop");
}

div.input_place_1_1_req input{
border:0;
width:150px;
margin-top:13px;
vertical-align:top;
font-family:"Trebuchet MS";
position:relative
}

div.input_place_2{
width:176px;
height:21px;
padding:5px 10px 0 10px;
*padding-top:4px;
margin:8px 0 15px 0;
background:url(/public/media/inputs/input_bg_3.png) top left no-repeat
}

div.input_place_2 input{
border:0;
background:none;
color:#fff
}

div.input_place_3{
width:164px;
height:42px;
padding:0 15px 0 15px;
margin-bottom:17px;
margin-top:4px;
background:url(/public/media/inputs/input_bg_4.png) top left no-repeat
}

* html div.input_place_3{
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/inputs/input_bg_4.png", sizingMethod="crop");
}

div.input_place_3 input{
border:0;
width:34px;
margin-top:13px;
margin-right:18px;
vertical-align:top;
font-family:"Trebuchet MS";
text-align:center;
position:relative
}

div.input_place_4{
width:179px;
height:42px;
padding:0 0 0 15px;
margin-bottom:17px;
margin-top:4px;
background:url(/public/media/inputs/input_bg_5.png) top left no-repeat
}

* html div.input_place_4{
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/inputs/input_bg_5.png", sizingMethod="crop");
}

div.input_place_4 input{
border:0;
width:17px;
height:17px;
margin-top:13px;
vertical-align:top;
font-family:"Trebuchet MS";
text-align:center;
float:left;
position:relative
}

div.input_place_4 span{
float:left;
margin-top:12px;
line-height:17px;
margin-right:14px;
}

div.text_area_block{
font-family:"Trebuchet MS";
font-size:14px;
clear:both;
width:100%;
}

div.text_area_block h4{
padding-left:4px;
margin-bottom:10px;
font-weight:normal
}

div.text_area_place{
width:604px;
height:134px;
padding:0 15px;
margin-bottom:20px;
background:url(/public/media/inputs/textarea_bg.png) top left no-repeat
}

div.text_area_place textarea{
border:0;
margin-top:12px;
width:604px;
height:110px;
font-family:"Trebuchet MS";
font-size:14px;
}

select.styled_select{
visibility:hidden
}

div.newListSelected{
float:left;
width:194px;
height:42px;
background:url(/public/media/inputs/select_bg.png) top left no-repeat;
outline:none;
z-index:11;
cursor:pointer
}

* html div.newListSelected {}

div.newListSelFocus{
background:url(/public/media/inputs/select_bg_sel.png) top left no-repeat;
}

div.newListSelected ul.newList{
list-style:none;
width:180px;
left:7px;
margin-left:7px;
margin-top:-5px;
margin-bottom:-5px;
overflow:hidden;
overflow-y: scroll;
background:#354466;
position:absolute
}

div.newListSelected ul.newList li{
font-family:"Trebuchet MS";
font-size:14px;
color:#fff;
padding:2px 0 5px 10px;
}

div.newListSelected .selectedTxt{
height:27px;
padding:12px 0 0 15px;
}

.newListHover{
background:#2B3851
}

a.checkbox{
display:inline-block;
width:18px;
height:18px;
margin-right:10px;
background:url(/public/media/icons/ico_2.gif) top left no-repeat
}

a.checkbox_checked{
background:url(/public/media/icons/ico_3.gif) top left no-repeat
}

/*HEADERS*/

h1.title_1{
height:70px;
width:931px;
background:url(/public/media/headers/header_2.png) top left no-repeat;
margin:0 0 -27px 0;
padding:11px 0 0 29px;
position:relative;
line-height:1.2;
font-family:"Trebuchet MS";
font-size:27px;
color:#143E7A;
font-weight:normal;
z-index:1
}

* html h1.title_1{
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/headers/header_2.png", sizingMethod="crop");
}

h2.title_1{
margin:0 15px 13px 23px
}

h2.title_1_2{
margin:0 15px 20px 23px
}

h2.title_1 img{
display:block
}

h3.title_1{
height:54px;
background:url(/public/media/headers/header_1.gif) top left no-repeat;
font-family:"Trebuchet MS";
font-size:20px;
color:#143E7A;
font-weight:normal;
padding:7px 0 0 17px;
letter-spacing:-1px
}

h3.title_2{
padding:15px 0 12px 14px;
border-bottom:1px solid #2F5793
}

h3.title_2 img{
display:block
}

/*BUTTONS*/

a.button_1{
display:block;
width:81px;
height:25px;
background:url(/public/media/buttons/button_1.png) top left no-repeat;
cursor:pointer
}

a.button_1_light{
display:block;
width:81px;
height:25px;
background:url(/public/media/buttons/button_1_light.png) top left no-repeat;
cursor:pointer
}

a.button_1_light_2{
display:block;
width:81px;
height:25px;
background:url(/public/media/buttons/button_1_light_2.png) top left no-repeat;
cursor:pointer
}

a.button_1_light_3{
display:block;
width:81px;
height:25px;
background:url(/public/media/buttons/button_1_light_3.png) top left no-repeat;
cursor:pointer
}

a.button_2{
display:block;
width:101px;
height:25px;
background:url(/public/media/buttons/button_2.png) top left no-repeat;
cursor:pointer
}

a.button_2_light{
display:block;
width:101px;
height:25px;
background:url(/public/media/buttons/button_2_light.png) top left no-repeat;
cursor:pointer
}

a.button_2_light_2{
display:block;
width:101px;
height:25px;
background:url(/public/media/buttons/button_2_light_2.png) top left no-repeat;
cursor:pointer
}

a.button_2_light_3{
display:block;
width:101px;
height:25px;
background:url(/public/media/buttons/button_2_light_3.png) top left no-repeat;
cursor:pointer
}

a.button_3{
display:block;
width:68px;
height:25px;
background:url(/public/media/buttons/button_3.png) top left no-repeat;
cursor:pointer
}

a.button_3_light{
display:block;
width:69px;
height:25px;
background:url(/public/media/buttons/button_3_light.png) top left no-repeat;
cursor:pointer
}

a.button_3_light_2{
display:block;
width:72px;
height:25px;
background:url(/public/media/buttons/button_3_light_2.png) top left no-repeat;
cursor:pointer
}

a.button_3_light_3{
display:block;
width:72px;
height:25px;
background:url(/public/media/buttons/button_3_light_3.png) top left no-repeat;
cursor:pointer
}

a.button_3_lt{
display:block;
width:86px;
height:25px;
background:url(/public/media/buttons/button_3_lt.png) top left no-repeat;
cursor:pointer
}

a.button_3_lt_light{
display:block;
width:87px;
height:25px;
background:url(/public/media/buttons/button_3_lt_light.png) top left no-repeat;
cursor:pointer
}

a.button_3_lt_light_2{
display:block;
width:87px;
height:25px;
background:url(/public/media/buttons/button_3_lt_light_2.png) top left no-repeat;
cursor:pointer
}

a.button_3_lt_light_3{
display:block;
width:87px;
height:25px;
background:url(/public/media/buttons/button_3_lt_light_3.png) top left no-repeat;
cursor:pointer
}

a.button_4{
display:block;
width:130px;
height:22px;
background:url(/public/media/buttons/button_4.png) top left no-repeat;
cursor:pointer
}

a.button_5{
display:block;
width:109px;
height:39px;
background:url(/public/media/buttons/button_5.png) top left no-repeat;
cursor:pointer
}

a.button_6{
display: inline-block;
height:19px;
padding:5px 14px 0 7px;
margin-left:7px;
background: url(/public/media/buttons/button_6.gif) top right no-repeat;
cursor:pointer;
position:relative
}

a.button_6 span{
display:block;
width:7px;
height:24px;
background: url(/public/media/buttons/button_6_2.png) top left no-repeat;
position:absolute;
left:-7px;
top:0
}

a.button_7{
display: inline-block;
width:195px;
height:39px;
background: url(/public/media/buttons/button_7.png) top left no-repeat;
margin-left:15px;
cursor:pointer;
}

a.button_8{
display:inline-block;
width:97px;
height:39px;
margin-right:20px;
vertical-align:middle;
background:url(/public/media/buttons/button_8.png) top left no-repeat;
cursor:pointer
}

a.button_9{
display:block;
cursor:pointer;
width:91px;
text-align:center;
height:18px !important;
padding-top:6px;
background:url(/public/media/buttons/button_9.png) 0 0 no-repeat;
}

a.button_9 img{
display:block;
margin:0 auto
}

a.button_10{
display:block;
cursor:pointer;
width:81px;
text-align:center;
height:17px !important;
padding-top:7px;
background:url(/public/media/buttons/button_9_2.png) 0 0 no-repeat;
}

a.button_10 img{
display:block;
margin:0 auto
}

a.button_11{
display:block;
width:84px;
height:25px;
background: url(/public/media/buttons/button_10.png) top left no-repeat
}

a.button_11_light{
display:block;
width:84px;
height:25px;
background: url(/public/media/buttons/button_10_light.png) top left no-repeat
}

a.button_11_light_2{
display:block;
width:84px;
height:25px;
background: url(/public/media/buttons/button_10_light_2.png) top left no-repeat
}

a.button_12{
display:block;
width:116px;
height:25px;
background: url(/public/media/buttons/button_11.png) top left no-repeat
}

a.button_12_light{
display:block;
width:117px;
height:25px;
background: url(/public/media/buttons/button_11_light.png) top left no-repeat
}

a.button_12_light_2{
display:block;
width:117px;
height:25px;
background: url(/public/media/buttons/button_11_light_2.png) top left no-repeat
}

a.button_13{
display:block;
width:109px;
height:39px;
background: url(/public/media/buttons/button_12.png) top left no-repeat
}

a.button_14{
display:block;
width:150px;
height:39px;
background: url(/public/media/buttons/button_13.png) top left no-repeat;
cursor:pointer
}

a.button_15{
display:block;
width:107px;
height:25px;
background: url(/public/media/buttons/button_14_lt.png) top left no-repeat;
cursor:pointer
}

a.button_16{
display:inline-block;
height:20px;
background: url(/public/media/buttons/button_16_1.png) top left no-repeat;
padding:0 0 0 10px;
margin:0 10px 0 0;
font-size:10px;
font-weight:bold;
color:#fff;
text-decoration:none;
cursor:pointer
}

a.button_16 span{
display:block;
float:left;
height:20px;
line-height:20px;
padding:0 10px 0 0;
margin:0 -10px 0 0;
background: url(/public/media/buttons/button_16_2.png) top right no-repeat;
}

a.button_16:hover{
color:#153C78
}

a.button_17{
display:inline-block;
height:20px;
background: url(/public/media/buttons/button_16_3.png) top left no-repeat;
padding:0 0 0 33px;
margin:0 10px 0 0;
font-size:10px;
font-weight:bold;
color:#fff;
text-decoration:none;
cursor:pointer
}

a.button_17 span{
display:block;
float:left;
height:20px;
line-height:20px;
padding:0 10px 0 0;
margin:0 -10px 0 0;
background: url(/public/media/buttons/button_16_2.png) top right no-repeat;
}

a.button_17:hover{
color:#153C78
}

a.button_21{
display:block;
width:256px;
height:92px;
background: url(/public/media/buttons/btn-vasaros.png) top left no-repeat;
position:absolute;
/*top:166px;*/
top:-9999px;
left:10px;
display:none
}

a.styled_link_1{
font-family:"Trebuchet MS";
font-size:14px;
color:#9ADEFF;
background:url(/public/media/icons/ico_1.gif) 100% 4px no-repeat;
padding-right:22px;
}

a.styled_link_2{
font-family:"Trebuchet MS";
font-size:14px;
color:#185497;
background:url(/public/media/icons/ico_4.gif) 100% 4px no-repeat;
padding-right:22px;
}

a.button_18{}

/*SPECIAL*/

br.cleaner {
	display:block;
	clear:both
}
br.small_br {
	font-size:6px;
	line-height:1
}
.pointer {
	cursor:pointer
}
.cleaner {
	display:block;
	clear:both
}
.nopadd {
	padding:0 !important
}
.noborg {
	border:0 !important
}
.nobg {
	background:none !important
}
.nomarg {
	margin:0 !important
}
.nowrap {
	white-space:nowrap
}
.dinamic {
	overflow:auto;
	width:100%
}
.center {
	margin:0 auto
}
.fl {
	float:left
}
.fr {
	float:right
}
.no_float{
	float:none !important
}
.cursor_def{
cursor:default !important
}

/*FONTS*/

.trbucet{
font-family:"Trebuchet MS"
}

.bold {
	font-weight:700
}
.f_normal{
	font-weight:normal
}
.f_10 {
	font-size:10px;
}
.f_11 {
	font-size:11px;
}
.f_12 {
	font-size:12px;
}
.f_13 {
	font-size:13px;
}
.f_14 {
	font-size:14px;
}
.f_15 {
	font-size:15px;
}
.f_16 {
	font-size:16px;
}
.f_17 {
	font-size:17px;
}
.f_18 {
	font-size:18px;
}
.f_19 {
	font-size:19px !important;
}
.f_20 {
	font-size:20px;
}
.f_21 {
	font-size:21px;
}
.f_22 {
	font-size:22px;
}
.f_23 {
	font-size:23px;
}
.f_24 {
	font-size:24px;
}
.f_25 {
	font-size:25px;
}
.f_26 {
	font-size:26px;
}
.f_27 {
	font-size:27px;
}
.f_28 {
	font-size:28px;
}
.f_29 {
	font-size:29px;
}
.f_30 {
	font-size:30px;
}
.f_6 {
	font-size:6px !important
}

/*COLORS*/

.white{
color:#fff
}

.blue{
color:#185597 !important
}

.grey{
color:#999
}

div.forgot_password_popup{
width:315px;
position:absolute;
top:45px;
left:655px;
}


.forgot_password_popup .textus{
height:180px;
padding:15px 29px 0 29px;
color:#444;
background:url(/public/media/popups/reg_pop_bg.jpg) bottom left;
font-family:"Trebuchet MS";
font-size:14px;
position:relative
}

.forgot_password_popup h2{
width:200px;
margin-bottom:20px;
font-family:"Trebuchet MS";
font-size:20px;
font-weight:normal;
color:#185597;
line-height:1.2
}

div.contacts {
  padding: 0 0 10px 20px;
}

div.contacts p {
  color: #b4c7df;
}
div.catalog_view_block p{
  color: #fff;
}

/*DISCLMR*/

div.cenz_container{
width:100%; 
height:100%; 
position:relative; 
min-height:600px; 
min-width:980px;
z-index:50;
}

* html div.cenz_container{
width:expression((document.documentElement.clientWidth
 || document.body.clientWidth) < 980? "980px":
 "100%");
height:expression((document.documentElement.clientHeight
 || document.body.clientHeight) < 600? "600px":
 "100%");
}

div.cenz_container img.cenz_bg{
display:block;
width:100%; 
height:100%; 
position: absolute; 
left:0; 
top:0;
z-index:1
}

div.cenz_container a.logo{
position:absolute;
top:36px;
left:50px;
z-index:2
}

div.cenz_container a.button_3_light_2,
div.cenz_container a.button_3_lt_light_2{
position:absolute;
top:52px;
right:32px;
z-index:2;
display:none
}

div.cenz_container span.copyright{
display:block;
position:absolute;
left:57px;
bottom:44px;
z-index:2
}

div.cenz_container div.cenz_bottle{
width:367px;
height:477px;
background:url(/public/media/cenzor_bottle.png) top left no-repeat;
position:absolute;
right:8px;
bottom:0;
z-index:2
}

div.cenz_container div.cenz_text{
width:448px;
height:198px;
position:absolute;
left:50%;
top:50%;
margin:-99px 0 0 -222px;
z-index:2;
text-align:center
}

div.cenz_container div.button_place{
padding:39px 0
}

div.cenz_container div.button_place img{
margin:0 19px;
}

div.cenz_container table.remember_me{
margin:0 auto;
font-size:14px;
}

div.cenz_container table.remember_me span{
display:inline-block;
padding-top:2px;
}

div.cenz_container img.sorry{
display:none;
margin-top:60px
}


/*Dancing banners*/

div.dancing_banner{
background:#13366d;
padding:18px;
height:25px;
}

a.index_head_link{
display:block;
position:absolute;
width:100%;
height:325px;
bottom:0;
left:0
}


/* mažojo akciju banerio animacijos stilius */
div.campaign_small_block{
overflow: hidden;
height:315px;
width:225px;
}
ul.campaign_small{
margin-left:0;
list-style: none outside none;
}
ul.campaign_small li{
diplay:block;
margin-bottom:0;
padding-right:10px;
float:left;
}
