@charset "utf-8";
/* CSS Document */

* {
margin: 0;
padding: 0;
font-size: 100.01%;
}

html {
height: 100%;
background: url(/public/media/bg.jpg);
}

body {
min-height:100%;
height: 100%;
color: #000;
font-weight: normal;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
background:url(/public/media/top_decor.jpg) top center repeat-x;
line-height:1.4;
font-size:13px;
} 

a{
color:#DD0005;
text-decoration:underline;
outline:none
}

a:hover{
text-decoration: underline;
color:#000
}

img{
border:0
}

input, select, textarea{
font-size:12px;
font-family:Arial, Helvetica, sans-serif
}

#page {
height: auto !important;
min-height:100%;
height: 100%; 

}

#footer_guarantor {
height: 180px;
clear: both;
}

#footer {
margin-top: -179px;
height: 179px;
clear: both;
min-width:990px;
background: url(/public/media/footer/footer_bg.gif) top center repeat-x;
}

#footer .footer_content{
/*background: url(/public/media/footer/footer_bg.gif) top center repeat-x;*/
width:960px;
padding:48px 15px 0 15px;
margin:0 auto;
font-size:11px;
color:#fff;
}

#footer .footer_content .left_side{
width:176px;
background:url(/public/media/footer/f_cont_r_l.gif) top left no-repeat #fff;
}

#footer .footer_content .left_side table{
background:url(/public/media/footer/f_cont_r_r.gif) top right no-repeat;
}

#footer .footer_content .left_side td{
text-align:center;
height:65px;
}

#footer .footer_content .right_side{
padding-left:34px;
background:url(/public/media/footer/f_cont_r_l.gif) 30px 0 no-repeat;
}

#footer .footer_content .right_side table{
background:url(/public/media/footer/f_cont_r_r.gif) top right no-repeat #fff;
}

#footer .footer_content .right_side table td{
text-align:center;
height:65px;
border-right:1px solid #E5E5E5
}

#footer .footer_content .right_side table td a{
display:block;
margin:0 auto
}

#footer a.link_1{
width:43px;
height:46px;
background:url(/public/media/footer/banners/banner_2.gif) top left no-repeat
}

#footer a.link_1:hover{
background:url(/public/media/footer/banners/banner_2_h.gif) top left no-repeat
}

#footer a.link_2{
width:106px;
height:31px;
background:url(/public/media/footer/banners/banner_3.gif) top left no-repeat
}

#footer a.link_2:hover{
background:url(/public/media/footer/banners/banner_3_h.gif) top left no-repeat
}

#footer a.link_3{
width:72px;
height:46px;
background:url(/public/media/footer/banners/banner_4.gif) top left no-repeat
}

#footer a.link_3:hover{
background:url(/public/media/footer/banners/banner_4_h.gif) top left no-repeat
}

#footer a.link_4{
width:47px;
height:46px;
background:url(/public/media/footer/banners/banner_5.gif) top left no-repeat
}

#footer a.link_4:hover{
background:url(/public/media/footer/banners/banner_5_h.gif) top left no-repeat
}

#footer a.link_5{
width:81px;
height:23px;
background:url(/public/media/footer/banners/banner_6.gif) top left no-repeat
}

#footer a.link_5:hover{
background:url(/public/media/footer/banners/banner_6_h.gif) top left no-repeat
}

#footer a.link_6{
width:83px;
height:46px;
background:url(/public/media/footer/banners/banner_7.gif) top left no-repeat
}

#footer a.link_6:hover{
background:url(/public/media/footer/banners/banner_7_h.gif) top left no-repeat
}

#footer a.link_7{
width:55px;
height:27px;
background:url(/public/media/footer/banners/banner_8.gif) top left no-repeat
}

#footer a.link_7:hover{
background:url(/public/media/footer/banners/banner_8_h.gif) top left no-repeat
}

#footer span.string{
display:inline-block;
padding-bottom:8px
}

#footer td.nunu{
padding-left:30px;
}

#footer td.nunu span.string_fr{
margin-right:377px
}

#footer span.coop{
display:inline-block;
padding-top:8px
}

#header_index {
height: 368px;
background:url(/public/media/top_decor.jpg) top center repeat-x #fff;
}

#header_index div.header_content{
background:url(/public/media/top_decor_2.jpg) top center no-repeat #fff;
width:960px;
padding:0 15px;
height:368px;
margin:0 auto;
position:relative
}

#header_inside{
height: 192px;
background:url(/public/media/top_decor.jpg) top center repeat-x #fff;
}

#header_inside div.header_content{
background:url(/public/media/top_decor_2.jpg) top center no-repeat #fff;
width:960px;
padding:0 15px;
height: 192px;
margin:0 auto;
position:relative
}

a.logo{
display:block;
width:245px;
height:90px;
position:absolute;
left:15px;
top:13px;
}

div.login_block{
width:193px;
padding:8px 0 0 55px;
height:23px;
background:url(/public/media/header/login_bl_bg.jpg) top left no-repeat;
position:absolute;
top:0;
right:0;
}

div.login_block a{
color:#fff;
font-size:11px;
display:block;
float:left;
margin-right:51px;
line-height:1.1;
}

div.login_block a:hover{
text-decoration:none
}

ul.menu_1{
list-style:none;
position:absolute;
top:61px;
right:0
}

ul.menu_1 li{
float:left;
padding-right:28px;
}

ul.menu_1 li a{
display:block;
float:left;
height:22px;
}

ul.menu_1 li a.kas_naujo{
width:86px;
height:22px;
background:url(/public/media/menus/menu_1/kas_naujo.png) top left no-repeat
}

ul.menu_1 li a.kas_naujo:hover, 
ul.menu_1 li.selected a.kas_naujo{
background:url(/public/media/menus/menu_1/kas_naujo_h.png) top left no-repeat
}

ul.menu_1 li a.sukurk_daina{
width:173px;
background:url(/public/media/menus/menu_1/sukurk_daina.png) top left no-repeat
}

ul.menu_1 li a.sukurk_daina:hover, 
ul.menu_1 li.selected a.sukurk_daina{
background:url(/public/media/menus/menu_1/sukurk_daina_h.png) top left no-repeat
}

ul.menu_1 li a.kaip{
width:41px;
background:url(/public/media/menus/menu_1/kaip.png) top left no-repeat
}

ul.menu_1 li a.kaip:hover,
ul.menu_1 li.selected a.kaip{
background:url(/public/media/menus/menu_1/kaip_h.png) top left no-repeat
}

ul.menu_1 li a.del_visa_ko{
width:177px;
background:url(/public/media/menus/menu_1/del_visa_ko.png) top left no-repeat
}

ul.menu_1 li a.del_visa_ko:hover,
ul.menu_1 li.selected a.del_visa_ko{
background:url(/public/media/menus/menu_1/del_visa_ko_h.png) top left no-repeat
}

img.index_obj_1{
display:block;
position:absolute;
right:9px;
bottom:-26px;
}

img.index_obj_2{
display:block;
position:absolute;
left:30pxpx;
top:149px;
}

div.index_text{
position:absolute;
width:490px;
left:52px;
top:267px;
font-size:16px;
line-height:1.4;
}

a.home{
display:block;
width:99px;
height:20px;
background:url(/public/media/menus/home.gif) top left no-repeat;
position:absolute;
top:155px;
left:25px;
}

a.home:hover{
background:url(/public/media/menus/home_h.gif) top left no-repeat
}

div.menu_2_block{
width:593px;
height:52px;
position:absolute;
bottom:-52px;
}

#header_index div.menu_2_block{
left:0;
}

#header_inside div.menu_2_block{
left:196px;
}

div.menu_2_block .decc{
width:593px;
height:52px;
background:url(/public/media/menus/menu_2/menu_2_main_bg.png) top left no-repeat;
position:relative;
z-index:1
}

* html div.menu_2_block .decc {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/menus/menu_2/menu_2_main_bg.png", sizingMethod="crop");
}

div.menu_2_block ul{
list-style:none;
height:44px;
/*padding:8px 0 0 77px;*/
padding:8px 0 0 180px;
margin-top:-52px;
z-index:999;
position:relative
}

div.menu_2_block ul li{
float:left;
height:22px;
margin-right:26px;
}

div.menu_2_block ul li a{
display:block;
float:left;
height:22px;
}

div.menu_2_block ul li a.paskelbk_daina{
width:175px;
background:url(/public/media/menus/menu_2/paskelbk_daina.png) top left no-repeat
}

div.menu_2_block ul li a.paskelbk_daina:hover,
div.menu_2_block ul li.selected a.paskelbk_daina{
background:url(/public/media/menus/menu_2/paskelbk_daina_h.png) top left no-repeat
}

div.menu_2_block ul li a.visos_dainos{
width:109px;
background:url(/public/media/menus/menu_2/visos_dainos.png) top left no-repeat
}

div.menu_2_block ul li a.visos_dainos:hover,
div.menu_2_block ul li.selected a.visos_dainos{
background:url(/public/media/menus/menu_2/visos_dainos_h.png) top left no-repeat
}

div.menu_2_block ul li a.kalbek{
width:101px;
background:url(/public/media/menus/menu_2/kalbek_su_zvaigzde.png) top left no-repeat
}

div.menu_2_block ul li a.kalbek:hover,
div.menu_2_block ul li.selected a.kalbek{
background:url(/public/media/menus/menu_2/kalbek_su_zvaigzde_h.png) top left no-repeat
}

div.content{
width:960px;
padding:0 15px 30px 15px;
margin:81px auto 0 auto;
}

div.index_content{
height:487px;
position:relative
}

div.index_content a{
position:absolute
}

div.index_content a.link_1{
display:block;
cursor:pointer;
width:229px;
height:239px;
background:url(/public/media/misc/index_content_links/link_1.png) top left no-repeat;
z-index:7;
left:15px;
top:87px;
}

* html div.index_content a.link_1 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/misc/index_content_links/link_1.png", sizingMethod="crop");
}

div.index_content a.link_2{
display:block;
cursor:pointer;
width:305px;
height:234px;
background:url(/public/media/misc/index_content_links/link_2.png) top left no-repeat;
z-index:6;
left:191px;
top:0;
}

* html div.index_content a.link_2 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/misc/index_content_links/link_2.png", sizingMethod="crop");
}

div.index_content a.link_3{
display:block;
cursor:pointer;
width:199px;
height:211px;
background:url(/public/media/misc/index_content_links/link_3.png) top left no-repeat;
z-index:5;
left:189px;
top:255px;
}

* html div.index_content a.link_3 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/misc/index_content_links/link_3.png", sizingMethod="crop");
}

div.index_content a.link_4{
display:block;
cursor:pointer;
width:250px;
height:238px;
background:url(/public/media/misc/index_content_links/link_4.png) top left no-repeat;
z-index:4;
left:398px;
top:249px;
}

* html div.index_content a.link_4 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/misc/index_content_links/link_4.png", sizingMethod="crop");
}

div.index_content a.link_5{
display:block;
cursor:pointer;
width:220px;
height:237px;
background:url(/public/media/misc/index_content_links/link_5.png) top left no-repeat;
z-index:3;
left:511px;
top:0;
}

* html div.index_content a.link_5 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/misc/index_content_links/link_5.png", sizingMethod="crop");
}

div.index_content a.link_6{
display:block;
cursor:pointer;
width:209px;
height:240px;
background:url(/public/media/misc/index_content_links/link_6.png) top left no-repeat;
z-index:1;
right:45px;
top:35px;
}

* html div.index_content a.link_6 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/misc/index_content_links/link_6.png", sizingMethod="crop");
}

div.index_content a.link_7{
display:block;
cursor:pointer;
width:261px;
height:233px;
background:url(/public/media/misc/index_content_links/link_7.png) top left no-repeat;
z-index:2;
right:101px;
top:203px;
}

* html div.index_content a.link_7 {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/misc/index_content_links/link_7.png", sizingMethod="crop");
}

div.decored_block{
margin-bottom:35px;
}

div.decored_block .top_d,
div.decored_block .bottom_d{
height:8px;
line-height:1;
font-size:6px;
background:#fff;
margin:0 8px;
}

div.decored_block .top_d div{
width:8px;
height:8px;
float:left;
margin-left:-8px;
background:url(/public/media/misc/decored_block/R_T_L.png) top left no-repeat;
position:relative
}

* html div.decored_block .top_d div {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/misc/decored_block/R_T_L.png", sizingMethod="crop");
}

div.decored_block .top_d span{
width:8px;
height:8px;
float:right;
margin-right:-8px;
background:url(/public/media/misc/decored_block/R_T_R.png) top left no-repeat;
position:relative
}

* html div.decored_block .top_d span {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/misc/decored_block/R_T_R.png", sizingMethod="crop");
}

div.decored_block .bottom_d div{
width:8px;
height:8px;
float:left;
margin-left:-8px;
background:url(/public/media/misc/decored_block/R_B_L.png) top left no-repeat;
position:relative
}

* html div.decored_block .bottom_d div {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/misc/decored_block/R_B_L.png", sizingMethod="crop");
}

div.decored_block .bottom_d span{
width:8px;
height:8px;
float:right;
margin-right:-8px;
background:url(/public/media/misc/decored_block/R_B_R.png) top left no-repeat;
position:relative
}

* html div.decored_block .bottom_d span {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/misc/decored_block/R_B_R.png", sizingMethod="crop");
}

div.decored_block .cont{
background:#fff;
padding:17px 25px;
}

div.decored_block_fix{
margin:0 -25px 0 0;
}

#sidebar{
float:left;
width:240px;
padding:20px 0 0 27px
}

#mainbar{
overflow:hidden;
height:2%
}

#mainbar h2{
font-size:25px;
font-weight:normal;
padding:0 0 15px 0;
margin:0 0 24px 0;
border-bottom:1px solid #D9D9D9;
position:relative 
}

h2.title_1{
font-size:25px;
font-weight:normal;
padding:0 25px 15px 297px;
margin:0 -25px 24px -25px;
border-bottom:1px solid #D9D9D9;
position:relative 
}

h2.title_2{
font-size:25px;
font-weight:normal;
margin:0 0 15px 0
}

h2.title_2 span{
color:#DD0005
}

div.decored_line{
height:41px;
margin:0 -25px;
background:url(/public/media/borders/border_1.gif) 0 50% repeat-x
}

div.decored_block div.decored_block_content{
padding:0 25px 0 0
}

div.decored_block p{
margin:1.5em 0
}

ul.menu_3{
list-style:none
}

ul.menu_3 li{
margin:0 0 15px 0
}

ul.menu_3 li a{
display:block;
width:139px;
height:28px;
font-size:13px;
background:url(/public/media/menus/menu_3/menu_3_bg.gif) top left no-repeat;
padding:12px 0 0 41px;
line-height:1.1;
}

ul.menu_3 li a:hover{
text-decoration:underline;
color:#000
}

ul.menu_3 li.selected a{
background:url(/public/media/menus/menu_3/menu_3_bg_h.jpg) top left no-repeat;
cursor:default;
color:#fff;
text-decoration:none
}

ul.news_list{
list-style:none
}

ul.news_list li{
position:relative;
padding-left:272px;
margin-bottom:21px;
}

ul.news_list li span.date{
font-size:16px;
display:block;
width:84px;
margin-left:-94px;
position:absolute;
top:0;
}

div.pagination_block{
margin:0 -25px;
height:19px;
padding:19px 25px 0 297px;
border-top:1px solid #D9D9D9;
font-size:11px;
line-height:19px;
*line-height:18px;
}

div.pagination_block_2{
margin:0 -25px 0 -25px;
padding:0 25px 19px 25px;
border-bottom:1px solid #D9D9D9;
font-size:11px;
line-height:19px;
*line-height:18px;
}

div.pagination_block_3{
margin:0 -25px;
height:19px;
padding:19px 25px 0 25px;
border-top:1px solid #D9D9D9;
font-size:11px;
line-height:19px;
*line-height:18px;
}

ul.youtube_list{
list-style:none;
margin:0 -25px;
}

ul.youtube_list li{
border-bottom:1px solid #D9D9D9;
padding:25px 25px;
position:relative;
min-height:125px;
}

* html ul.youtube_list li{
height:125px;
}

ul.youtube_list li strong{
font-size:19px;
font-weight:normal;
display:inline-block;
margin-bottom:20px
}

ul.youtube_list li span.descr_block{
display:block;
width:160px;
position:absolute;
right:-160px;
top:-1px;
}

* html ul.youtube_list li span.descr_block{
right:-161px;
}

ul.youtube_list li span.descr_block span.date{
display:block;
height:19px;
line-height:1.1;
background: url(/public/media/misc/date_1.png) top left no-repeat;
font-size:11px;
color:#fff;
padding:7px 0 0 15px;
cursor:default
}

* html ul.youtube_list li span.descr_block span.date {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/misc/date_1.png", sizingMethod="crop");
}

ul.youtube_list li span.descr_block span.contus{
display:block;
background:#fff;
padding:12px 10px 5px 15px;
font-size:11px;
width:135px;
overflow:hidden
}

ul.youtube_list li span.descr_block span.bottom_dec{
display:block;
width:160px;
height:10px;
background:url(/public/media/misc/date_2.png) top left no-repeat
}

* html ul.youtube_list li span.descr_block span.bottom_dec {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/misc/date_2.png", sizingMethod="crop");
}

ul.youtube_list li span.descr_block span.contus b{
display:block;
margin-bottom:15px;
}

ul.youtube_list li span.descr_block span.contus img{
display:block;
border:1px solid #DADADA;
float:left;
margin:-3px 10px 0 0
}

ul.pagination{
list-style:none;
height:19px;
margin-right:-10px
}

ul.pagination li{
margin:0 6px 0 0;
float:left
}

ul.pagination li a{
display:block;
float:left;
width:19px;
height:19px;
padding-top:3px;
background:url(/public/media/icons/ico_1.gif) top left no-repeat;
color:#fff;
text-decoration:none;
text-align:center;
line-height:1.1;
text-indent:1px;
*text-indent:-1px;
}

* html ul.pagination li a{
text-indent:1px;
}

ul.pagination li a:hover,
ul.pagination li.selected a{
background:url(/public/media/icons/ico_2.gif) top left no-repeat
}

ul.pagination li.back a,
ul.pagination li.link_back a,
ul.pagination li.next a,
ul.pagination li.link_next a{
background:none;
color:#DD0005;
text-decoration:underline
}

ul.pagination li.link_back a{
background:url(/public/media/icons/ico_9.gif) top left no-repeat
}

ul.pagination li.link_back a:hover{
background:url(/public/media/icons/ico_12.gif) top left no-repeat
}

ul.pagination li.back a{
background:url(/public/media/icons/ico_10.gif) top left no-repeat
}

ul.pagination li.back a:hover{
background:url(/public/media/icons/ico_11.gif) top left no-repeat
}

ul.pagination li.link_next a{
background:url(/public/media/icons/ico_7.gif) top left no-repeat
}

ul.pagination li.link_next a:hover{
background:url(/public/media/icons/ico_14.gif) top left no-repeat
}

ul.pagination li.next a{
background:url(/public/media/icons/ico_8.gif) top left no-repeat
}

ul.pagination li.next a:hover{
background:url(/public/media/icons/ico_13.gif) top left no-repeat
}

ul.artist_list{
list-style:none;
width:930px;
padding:12px 0 0 5px;
margin:0 -25px 0 0;
height:112px;
}

ul.artist_list li{
float:left;
margin:0 20px 0 0;
display:inline
}

ul.artist_list li a{
display:block;
width:100px;
height:100px;
padding:6px;
}

ul.artist_list li a img{
display:block;
}

ul.artist_list li a:hover{
background:url(/public/media/misc/remai/rounders_1.gif) top left no-repeat
}

ul.artist_list li.selected a{
background:url(/public/media/misc/remai/rounders_1_sel.gif) top left no-repeat !important;
cursor:default
}

div.cont_aftr_fl{
overflow:hidden;
height:2%
}

div.left_cont{
width:661px;
float:left
}

div.right_cont{
width:267px;
float:right
}

textarea.textarea_1{
border:1px solid #ccc;
background:#F8F8F8;
width:601px;
height:268px;
padding:5px;
margin:8px 0 20px 0
}

textarea.textarea_2{
border:1px solid #ccc;
background:#F8F8F8;
width:601px;
height:106px;
padding:5px;
margin:8px 0 20px 0
}

textarea.textarea_3{
border:1px solid #ccc;
background:#F8F8F8;
padding:5px;
width:205px;
height:90px;
margin:8px 0 0 0
}

input.clssss{
padding:5px;
border:1px solid #ccc;
background:#F8F8F8;
margin:8px 0 15px 0;
width:601px;
}

/**/

div.conf_obj{
}

div.conf_obj img{
display:block;
float:left;
margin:0 23px 0 0
}

div.conf_obj .conf_obj_layout{
width:100%;
overflow:hidden
}

div.conf_obj .conf_obj_layout div{
overflow:hidden;
height:2%
}

ul.conf_obj_list{
list-style:none;
margin:0 -25px;
}

ul.conf_obj_list li{
border-top:1px solid #D9D9D9;
padding:16px 25px 22px 25px;
font-size:13px;
}

ul.conf_obj_list li span.date{
font-size:11px;
color:#999
}

h3.conf_obj_title{
font-size:19px;
margin-bottom:20px;
font-weight:normal
}

textarea.conf_obj_area{
margin-bottom:16px;
}

ul.conf_obj_list_2{
list-style:none;
margin:18px -25px 0 -25px;
}

ul.conf_obj_list_2 li{
border-top:1px solid #D9D9D9;
padding:13px 25px 15px 25px;
}

ul.conf_obj_list_2 li span.date{
font-size:11px;
color:#999;
line-height:1.2
}

ul.conf_obj_list_3{
list-style:none;
border-top:1px solid #D9D9D9;
margin:0 -25px 0 -25px;
}

ul.conf_obj_list_3 li{
padding:15px 25px 0 25px;
}

ul.conf_obj_list_3 li span.date{
font-size:11px;
color:#999;
line-height:1.1
}

ul.conf_obj_list_3 li a{
font-size:13px;
}

/*BUTTONS*/

a.button_1{
display: inline-block;
height:36px;
padding:0 5px 0 0;
background:url(/public/media/buttons/button_1.png) 100% -36px no-repeat;
line-height:1.1;
color:#fff;
text-decoration:none

}

a.button_1 span{
display:inline-block;
height:27px;
cursor:pointer;
padding:9px 17px 0 22px;
background:url(/public/media/buttons/button_1.png) 0 0 no-repeat;
font-size:13px;
font-weight:bold;
color:#fff
}

a.button_1:hover{
text-decoration:underline
}

a.button_1:hover span{
text-decoration:underline
}

a.button_2{
display:block;
width:142px;
height:22px;
background:url(/public/media/buttons/button_2.png) top left no-repeat;
margin:7px 3px 0 0
}

a.button_2:hover{
background:url(/public/media/buttons/button_2_h.png) top left no-repeat
}

a.button_3{
display:inline-block;
background:url(/public/media/icons/ico_5.gif) 0 0 no-repeat;
padding:1px 0 1px 21px;
margin:8px 0 0 1px;
line-height:1.1;
clear:both
}

a.button_4{
display: inline-block;
vertical-align:middle;
height:30px;
padding:0 5px 0 0;
background:url(/public/media/buttons/button_3.png) 100% -30px no-repeat;
line-height:1.2;
color:#fff;
text-decoration:none;
margin-right:10px;
}

a.button_4 span{
display:inline-block;
height:23px;
cursor:pointer;
padding:7px 17px 0 22px;
background:url(/public/media/buttons/button_3.png) 0 0 no-repeat;
font-size:13px;
font-weight:bold;
color:#fff
}

a.button_4:hover{
text-decoration:underline
}

a.button_4:hover span{
text-decoration:underline
}

/*POPUPS*/

div.alt{
display:none
}

select.hide{
visibility:hidden
}

#TB_overlay {
    position: fixed;
    z-index:9992;
    top: 0px;
    left: 0px;
    height:100%;
    width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
    background-color:#fff;
    filter:alpha(opacity=60);
    -moz-opacity: 0.60;
    opacity: 0.60;
}

* 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 > 990 ? "100%" : "990px")
}

#TB_window {
    position: fixed;
    z-index: 9993;
    color:#000000;
    display:none;
    text-align:left;
    top:50%;
    left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

div.popup_layer{
position: fixed;
top:50%;
left:50%;
z-index:9994;
}

* html div.popup_layer{
position:absolute
}

div.popup_content .T{
height:10px;
background:url(/public/media/popups_style/pop_t.png) top left repeat-x
}

* html div.popup_content .T {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/popups_style/pop_t.png", sizingMethod="scale");
}

div.popup_content .T_L{
height:10px;
width:10px;
background:url(/public/media/popups_style/pop_t_l.png) top left no-repeat
}

* html div.popup_content .T_L {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/popups_style/pop_t_l.png", sizingMethod="crop");
}

div.popup_content .T_R{
height:10px;
width:10px;
background:url(/public/media/popups_style/pop_t_r.png) top left no-repeat
}

* html div.popup_content .T_R {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/popups_style/pop_t_r.png", sizingMethod="crop");
}

div.popup_content .L{
width:10px;
background:url(/public/media/popups_style/pop_l.png) top left repeat-y
}

* html div.popup_content .L {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/popups_style/pop_l.png", sizingMethod="scale");
}

div.popup_content .R{
width:10px;
background:url(/public/media/popups_style/pop_r.png) top left repeat-y
}

* html div.popup_content .R {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/popups_style/pop_r.png", sizingMethod="scale");
}

div.popup_content .B{
height:12px;
background:url(/public/media/popups_style/pop_b.png) top left repeat-x
}

* html div.popup_content .B {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/popups_style/pop_b.png", sizingMethod="scale");
}

div.popup_content .B_L{
height:12px;
width:10px;
background:url(/public/media/popups_style/pop_b_l.png) top left no-repeat
}

* html div.popup_content .B_L {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/popups_style/pop_b_l.png", sizingMethod="crop");
}

div.popup_content .B_R{
height:12px;
width:10px;
background:url(/public/media/popups_style/pop_b_r.png) top left no-repeat
}

* html div.popup_content .B_R {
    background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/media/popups_style/pop_b_r.png", sizingMethod="crop");
}

div.popup_content  .width_fix{
width:10px;
}

div.popup_content .content{
padding-bottom:13px;
background:#fff;
}

div.popup_content .content h1{
width:423px;
height:72px;
position:relative;
background:url(/public/media/popups_style/popup_head.jpg) top left no-repeat;
margin-bottom:15px;
}

div.popup_content .content h1 img.title{
display:block;
position:absolute;
top:14px;
left:20px;
}

div.popup_content .content h1 img.close_popup{
display:block;
position:absolute;
top:17px;
right:20px;
cursor:pointer
}

div.popup_content div.cont_laytoy{
margin:0 20px
}

div.popup_content .pop_grid{
margin:20px 0 0 0
}

div.popup_content .pop_grid td{
padding-bottom:15px;
width:50%;
}

div.popup_content .pop_grid td.rightt{
padding-left:11px;
}

div.popup_content span.inp_pl{
display:block;
width:170px;
height:19px;
padding:5px 5px 0 5px;
margin:5px 0 0 0;
background:url(/public/media/inputs/input_1.jpg) top left no-repeat
}

div.popup_content span.inp_pl input{
border:0;
background:none;
width:100%;
vertical-align:top
}

div.popup_content select{
margin:5px 0 0 0;
}

div.popup_content div.pop_decored_line{
height:26px;
background:url(/public/media/borders/border_1.gif) 0 5px repeat-x;
margin:0 -20px;
}

div.popup_content textarea.write{
border:1px solid #ccc;
background:#F8F8F8;
padding:5px;
width:371px;
height:108px;
margin:5px 0 18px 0
}

/*SPECIAL*/
.d_block{
display:block
}

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
}
.nopadd_left {
    padding-left:0 !important
}
.nopadd_right {
    padding-right:0 !important
}
.noborg {
    border:0 !important
}
.nobg {
    background:none !important
}
.nomarg {
    margin:0 !important
}
.nowrap {
    white-space:nowrap
}
.dinamic {
    overflow: hidden;
    width:100%
}
.center {
    margin:0 auto !important
}
.fl {
    float:left
}
.fr {
    float:right
}
.cursor_def{
cursor:default !important
}
/*FONTS*/

.f_6 {
    font-size:6px;
}

.bold {
    font-weight:700
}
.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;
}
.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;
}
._6 {
    font-size:6px
}

/*COLORS*/

.white{
color:#fff
}

.green_bg{
background-color:#07b430
}

.brown_bg{
background:#e8aa92
}

.grey{
color:#999
}

.red{
color:#DD0005
}
