html {height:100%; min-height:100%}
body {margin:0; padding:0; background: url(/public/i/bg.jpg) no-repeat left top #e2fdfc; font:12px "Trebuchet MS"; color:#57676f;   min-height: 100%;  height: 100%; min-width:1000px}
body.mainpage {margin:0; padding:0; background: url(/public/i/bg_main.jpg) no-repeat left top #e2fdfc; font:12px "Trebuchet MS"; color:#57676f;   min-height: 100%;  height: 100%; min-width:1000px}

table {border-collapse:collapse; border:0} table td {padding:0; font:12px/14px "Trebuchet MS"; color:#57676f; vertical-align:top; } img {border:0} form {padding:0; margin:0}
a {color:#35b5f3; outline:none}
a:hover {text-decoration:none}
img {behavior:url(/iepngfix.htc)}

.main {width:100%; height:100%; background:url(/public/i/footer_bg.jpg) no-repeat bottom right}
.main1 {width:100%; height:100%; background:url(/public/i/footer_bg1.jpg) no-repeat bottom right}
.main2 {width:100%; height:100%;}

.main_t {height:1%}
.main_c {height:98%}
.main_b {height:1%}
.top {position:relative; height:204px; padding:0 0 0 217px;}
.top2 {position:relative; height:283px; padding:0 0 0 34px;}


.main_all {width:100%;  background:url(/public/i/footer_bg.jpg) no-repeat bottom right}
.main_all_l {width:1%; padding:237px 0 0 0; height:99%}
*html .main_all_l {width:1%; padding:237px 0 0 0}

.main_all_r {width:99%}

.element1 {position:absolute; bottom:0; right:0}

.logo {position:absolute; width:155px; height:160px; top:10px; left:30px; z-index:99}

.footer {height:134px; background:url(/public/i/bottom.png) no-repeat top left}
.footer2 {height:160px; background:url(/public/i/bottom.png) no-repeat top left}

.for_country {width:210px; height:63px; background:url(/public/i/for_counter.png)}
.for_country img {margin:10px 0 0 10px}

.copy {text-align:center; color:#90a3ad}

.strani { width:770px; position:relative; }
.strani a {color:#30393d; text-decoration:none}
.strani a:hover {text-decoration: underline; }
.strani ul {padding:105px 0 0 20px; margin:0; list-style:none; font:11px/14px  "Trebuchet MS"; width:130px}
*html .strani ul {width:150px}
.strani ul li{padding:0 0 0 10px; margin:0; background:url(/public/i/pip_an.gif) no-repeat left top;}
.strani ul li div {background:url(/public/i/dot2.gif) repeat-x bottom;}
.strani span {display:block; position:absolute; top:40px; z-index:99; width:166px}
.strani span a {display:block; height:57px}

.turkey {width:179px; height:204px; background:url(/public/i/turkey.jpg)  no-repeat left top; float:left; margin:0 21px 0 0; position:relative}
.turkey_active {width:179px; height:204px; background:url(/public/i/turkey_a.jpg) no-repeat left top; float:left; margin:0 21px 0 0}
.turkey_active ul li{background:url(/public/i/pip_an.gif) no-repeat left top;}


.spain {width:179px; height:204px; background:url(/public/i/spain.jpg)  no-repeat left top; float:left; margin:0 21px 0 0; position:relative}
.spain_active {width:179px; height:204px; background:url(/public/i/spain_a.jpg) no-repeat left top; float:left; margin:0 21px 0 0}
.spain_active ul li{background:url(/public/i/pip_an.gif) no-repeat left top;}

.france {width:166px; height:204px; background:url(/public/i/france.jpg) no-repeat left top; float:left; margin:0 32px 0 0; position:relative}
.france_active {width:166px; height:204px; background:url(/public/i/france_a.jpg) no-repeat left top; float:left; margin:0 32px 0 0}
.france_active ul li{background:url(/public/i/pip_an.gif) no-repeat left top;}

.italy {width:166px; height:204px; background:url(/public/i/italy.jpg) no-repeat left top; float:left; position:relative}
.italy_active {width:166px; height:204px; background:url(/public/i/italy_a.jpg) no-repeat left top; float:left; margin:0 0 0 0}
.italy_active ul li{background:url(/public/i/pip_an.gif) no-repeat left top;}

.strani2 { width:770px; position:relative; padding:127px 0 0 0 }
.strani2 a {color:#30393d; text-decoration:none}
.strani2 a:hover {text-decoration: underline; }
.strani2 ul {padding:68px 0 0 20px; margin:0; list-style:none; font:11px/14px  "Trebuchet MS"; width:130px; z-index:99}
*html .strani2 ul {width:150px}
.strani2 ul li{padding:0 0 0 10px; margin:0; background:url(/public/i/pip_an.gif) no-repeat left top;}
.strani2 ul li div {background:url(/public/i/dot2.gif) repeat-x bottom;}
.strani2 span {display:block; position:absolute; top:4px; z-index:99; width:166px;}
.strani2 span a {display:block; height:57px}

.turkey2 {width:162px; height:137px; background:url(/public/i/turkey_main.jpg)  no-repeat left top; float:left; margin:0 38px 0 0; position:relative}
.spain2 {width:162px; height:137px; background:url(/public/i/spain_main.jpg)  no-repeat left top; float:left; margin:0 37px 0 0; position:relative}
.france2 {width:162px; height:137px; background:url(/public/i/france_main.jpg) no-repeat left top; float:left; margin:0 36px 0 0; position:relative}
.italy2 {width:162px; height:137px; background:url(/public/i/italy_main.jpg) no-repeat left top; float:left; position:relative}

.cnt {width:100%; height:100%}
.cnt_l {width:1%}
.cnt_c {width:98%; padding:0 6px 0 0}
.cnt_r {width:1%; padding:0 0 205px 0}
.rright {width:227px}

.search {height:83px; background:url(/public/i/search.jpg); position:relative; margin:0 0 15px 0}
.search input {
	font-size:17px;
	color:#464646;
	position:absolute;
	background:none;
	border:0;
	width:150px;
	top:32px;
	left:20px;
}
.search input.go {width:40px; left:180px; border:0; height:30px}

.google {margin:0 0 15px 0; height:60px; background:#f1fefe}

.box {background:url(/public/i/box.gif) repeat-y left; margin:0 0 15px 0; width:227px}
.box_t {background:url(/public/i/box_t.gif) no-repeat left top}
.box_b {background:url(/public/i/box_b.gif) no-repeat left bottom; padding:16px 0}

h4 {font-size:15px; color:#464646; padding:6px 0 13px 28px; margin:0;}
.h4_blue {background:url(/public/i/h4_blue.gif) no-repeat left top}
.h4_green {background:url(/public/i/h4_green.gif) no-repeat left top}

.articles {padding:0px 0 0 16px; margin:0; list-style:none}
.articles li {padding:0 10px 0 14px; background:url(/public/i/li1.gif) no-repeat left top; margin:10px 0 0 0}

.tags {color:#609a07; padding:10px 10px 10px 28px}
.tags a{color:#609a07}
.tags strong {color:#57676f;}
.tags div {padding:6px 0 0 0}

.rss {position:absolute; top:-8px; right:5px; z-index:99}

.baner {margin-bottom:15px}
.lleft {width:183px}



.info {width:100%; height:100%; background:url(/public/i/ln.gif) repeat-y left #fff;}
.info_tl {background:url(/public/i/tl.jpg) no-repeat left top; height:99%}
.info_tl2 {background:url(/public/i/tl2.jpg) no-repeat left top; height:99%}
.info_tl_d {background:url(/public/i/trn.gif) no-repeat top right; padding:18px 18px 18px 57px}
.info_tl_d li {font: 14px/20px Trebuchet MS;}


.info_tl_d p {font: 14px/20px Trebuchet MS;}


.info_bl {height:1%; background:url(/public/i/bln.gif) no-repeat left bottom}
.info_bl div {background:url(/public/i/brn.gif) no-repeat right bottom; height:19px}

h1 {color:#464646; font-size:17px; line-height:20px; border-left:#ff7f00 3px solid; padding:0 0 0 6px; margin:0 0 15px 0;}
h1 span {font-size:10px; text-transform:uppercase; color:#989898; display:block; line-height:12px}
.menu {}
.menu a {font:bold 11px "Trebuchet MS"; color:#0093dd; text-transform:uppercase; text-decoration:none; padding:7px 0 6px 22px; display:block}
.menu a.ma {color:#73ba07 !important}
.menu a:hover {color:#73ba07 !important}
.menu_blue {background:url(/public/i/menu_blue.png) no-repeat left top}
.menu_green {background:url(/public/i/menu_green.png) no-repeat left top}
.menu_first {background:url(/public/i/ffirst.jpg) no-repeat left top}

.submenu {background:url(/public/i/shadow.png) no-repeat left top; padding:10px 0 10px 0} 
.submenu div {background:url(/public/i/dot.gif) repeat-x bottom; padding:0 0 0 26px}
.submenu div.last {background:none}
.submenu a {color:#609a07; text-transform:none; padding:2px 0 2px 12px; background:url(/public/i/sub.gif) no-repeat left; display:block;font:11px "Trebuchet MS";}
.submenu a:hover {text-decoration:underline; background:url(/public/i/sub_a.gif) no-repeat left; color:#35b5f3 !important}

h3 {font:bold 11px "Trebuchet MS"; color:#35b5f3; text-transform:uppercase; padding:0; margin:0 0 10px 0}
h2.head1 {font:bold 11px "Trebuchet MS"; color:#35b5f3; text-transform:uppercase; padding:0; margin:0 0 10px 0; background:none; height:auto}

h2 {font-size:15px; color:#464646; padding:0; margin:0 0 10px 0; background:url(/public/i/h2.gif) repeat-x top right; height:34px}
h2 div {  background:url(/public/i/h2_r.jpg) no-repeat top right; padding:0px 0px 7px 0px}
h2 div div {border-left:#ff7f00 3px solid; padding:6px 0 7px 5px}

.data {font:bold 12px "Trebuchet MS"; color:#99aebc}
.data2 {font:12px "Trebuchet MS"; color:#99aebc}
.name {color:#84d507}
.comment {border-left:#ced8df 4px solid; padding:0 0 0 8px}
.comments {margin:0 0 15px 0}
.com_head {padding:0 0 5px 0}

.dots {background:url(/public/i/dot.gif); margin:12px 0}

h2.h2b {font-size:15px; color:#464646; padding:0; margin:30px 0 10px 0; background:url(/public/i/h2_b.gif) repeat-x top right; height:34px}
h2.h2b div {  background:url(/public/i/h2_r_b.jpg) no-repeat top right; padding:0px 0px 7px 0px}
h2.h2b div div {border-left:#ff7f00 3px solid; padding:6px 0 7px 5px}
h2.h2b div div a {color: #464646; text-decoration: none;}
h2.h2b div div a:hover {color: #464646; text-decoration: underline;}

h2.h2bb {font-size:15px; color:#464646; padding:0; margin:0 0 10px 0; height:34px; background:none; text-transform:uppercase; width:182px}
h2.h2bb div {  background:url(/public/i/white.jpg) no-repeat top right; padding:0px 0px 7px 0px}
h2.h2bb div div {border-left:#ff7f00 3px solid; padding:6px 0 7px 5px}

.ul1 {padding:0; margin:0 0 15px 0; list-style:none}
.ul1 li {padding:0 0 0 10px; background:url(/public/i/pip2.gif) no-repeat left top; margin:0 0 10px 0; font-size: 14px;}

.addcomment {background:url(/public/i/add_comment.gif) no-repeat left top; width:505px; height:223px; margin:0 0 15px 0}
.addcomment form {padding:10px}
.addcomment form td {vertical-align:middle; padding:4px 10px 4px 0}
.add_head {font-size:15px; color:#464646; padding:0 0 15px 0; display:block}
.a_in {height:22px; width:420px; background:url(/public/i/a_in.jpg);  border:0}
.a_txt {background:url(/public/i/a_txt.jpg);height:81px; width:420px; border:0; overflow:hidden;}
.a_go {font:bold 11px "Trebuchet MS"; color:#ff7200; padding-right:20px; background:url(/public/i/submit.gif) no-repeat right; border:0}

.foto1 {position:absolute; width:183px; height:173px;}
.foto1 img {display:block}
.forfoto a {color:#ff7f00; position:absolute; z-index:99px; bottom:16px; right:15px}
.forfoto {position:relative; width:183px; height:225px; float:right; margin-left: 7px;}

.news {margin:0 0 15px 0}
.news_l {width:1%}
.news_r {width:99%; padding:0 0 0 6px}

h6 {color:#35b5f3;font:bold 11px "Trebuchet MS"; padding:0; margin:0 0 5px 0}
.newsttl {color:#35b5f3;font:bold 11px "Trebuchet MS"; padding:0; margin:0 0 5px 0; text-decoration: none; display: block;}
.newsttl:hover {color:#35b5f3;font:bold 11px "Trebuchet MS"; padding:0; margin:0 0 5px 0; text-decoration: underline; display: block;}
.next {background:url(/public/i/next.gif) no-repeat right; color:#ff7200; padding:0 18px 0 0}
.foto2 {width:122px; height:105px;}

.prevpage {color:#84d507;font:bold 12px "Trebuchet MS"; background:url(/public/i/prev_page.gif) no-repeat left; padding:0 0 0 20px; text-decoration:none; white-space:nowrap}
.nextpage {color:#ff7200;font:bold 12px "Trebuchet MS"; background:url(/public/i/next_page.jpg) no-repeat right; padding:0 20px 0 0; text-decoration:none; white-space:nowrap}
.pages {font-size:12px; color:#70838d}
.pages a{font-size:12px; color:#70838d; text-decoration:none}
.pages a:hover {text-decoration:underline}
.pages u {color:#ff7200;}

.lnks {width:100%}
*html .lnks {width:90%}
.lnks td { width:50%}
.links { padding-right:25px}
.links ul {padding:0; margin:0; list-style:none;}
.links ul li {background:url(/public/i/ul2.gif) no-repeat left top; padding:0 0 0 15px; margin:0 0 3px 0}
.links ul li a {text-decoration:none}
.links ul li a:hover {text-decoration: underline}

.gal {width:64px; height:57px;}
.articles_desc {padding:5px 15px 0 10px}
.articles_desc a {color:#57676f; text-decoration:none}
.articles_desc a:hover {text-decoration:underline}


.gallery_d {padding:10px 20px}
.gallery_d table {width:190px}

.gallery_foto {width:1%;}
.gallery_a {padding:0 10px; text-align:right; vertical-align:middle}

.last_art{width:1% !important}

.bbb {width:100%; background:url(/public/i/b_b.gif) repeat-x bottom left #f6fbfd;  margin:20px 0 0 0}

.bb {font:13px "Trebuchet MS"; color:#fff; background:url(/public/i/bb.gif) repeat-x top}
.bb div {background:url(/public/i/bb_l.gif) no-repeat left top}
.bb div div {background:url(/public/i/bb_r.gif) no-repeat right top; padding:8px 15px 7px 15px;}

.b_icons_l {background:url(/public/i/b_l.gif) repeat-y left}
.b_icons_r {background:url(/public/i/b_r.gif) repeat-y right}
.b_icons_br {background:url(/public/i/b_br.gif) no-repeat right bottom}
.b_icons_bl {background:url(/public/i/b_bl.gif) no-repeat left bottom; padding:6px 8px 10px 8px}
.icon_bg {background:url(/public/i/icon_bg.gif) no-repeat; width:28px; height:28px; margin-bottom:0px}
.icon_bg div {padding:5px 0 0 5px;}
.icon_bg a {display:block; width:15px; height:15px}

.icon_bg a img{opacity:0.5; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);  display:block}
.icon_bg a:hover img{opacity:1; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); ;}

.o {width:100%; background:url(/public/i/o_b.gif) repeat-x bottom #f6fbfd;  margin:15px 0}
.o_l {background:url(/public/i/o_l.gif) repeat-y left}
.o_r {background:url(/public/i/o_r.gif) repeat-y right}
.o_bl {background:url(/public/i/o_bl.gif) no-repeat left bottom}
.o_br {background:url(/public/i/o_br.gif) no-repeat right bottom;  padding:6px 15px 10px 15px}


.oh {background:url(/public/i/oh.gif) repeat-x top; padding-top: 0px;}
.oh div {background:url(/public/i/oh_l.gif) no-repeat left top}
.oh div div{background:url(/public/i/oh_r.gif) no-repeat right top;font:12px "Trebuchet MS"; color:#fff; text-transform:uppercase; padding:8px 15px }

.other {padding:0; margin:0}
.other li {padding:0 0 0 15px; margin:0; list-style:none; background:url(/public/i/pip_li.gif) no-repeat left top;}
.other li a {font-weight:bold; color:#35b5f3; margin-left:15px; font-size: 12px !important;}
.other li div { padding:9px 0}
.other li div.nv { background:url(/public/i/dashed.gif) repeat-x bottom;}

.other li span.data {font-size:12px; font-weight:bold}

.ah1 {text-decoration: none; color: #464646;}
.ah1:hover {text-decoration: underline;}