@import url("../_fonts/font.css");

A:link 	{ COLOR: #33a; TEXT-DECORATION: none}
A:visited 	{ COLOR: #33a; TEXT-DECORATION: none}
A:hover 	{ COLOR: #33a; TEXT-DECORATION: underline}
A:active 	{ COLOR: #33a; TEXT-DECORATION: underline}

BODY { BACKGROUND: white; padding:0; margin:0; }
* {font-family: 'clear_sans', Arial, Tahoma;}

IMG.faces_pic {
float : left;
margin : 0 -3px;
width : 50px;
height : 65px;
border-top : 1px solid #f0f0f0;
border-left : 1px solid #f0f0f0;
}
TABLE.vote {
width : 97%;
border-bottom : 1px solid #f0f0f0;
border-top : 1px solid #f0f0f0;
padding : 0;
}
TABLE.reklama {
border : 1px solid #dddddd;
}
P {
text-indent : 0;
margin-top : 5px;
margin-bottom : 5px;
text-align : justify;
}
#freecarrier {
	font-size: 8pt;
	color: #999999;
	text-align: left;
}
.gray {
color : gray;
}
.date {
color : gray;
font-size : 1em;
}
.checkbox {
border : 0;
}
.do_vote {
border : 0;
}
.pic_prev {
	margin-right:5px;
	margin-bottom:2px;
	border:solid 1px #cca;
}
.pic_left {
	margin-right:15px;
	margin-bottom:10px;
	border:solid 1px #cca;
}

#right_fly {
	border:solid 1px #999;
	background:#f0f0e0;
	FONT: 8pt/10pt;
	margin-bottom:10px; 
}

#right_fly UL {
margin-top : 0;
margin-bottom : 0;
margin-left : 20px;
}
#block_header {
    width: 100%;
    text-align: center;
    clear: both;
    margin-bottom: 5px;
    background: #ffe9d0;
    padding: 2px;
	text-transform: uppercase;
	font-weight: bold;
}
#block {
border : 1px solid #999;
background : #f0f0f0;
}
#padding {
padding : 10px;
font-size : 8pt;
line-height : 10pt;
}
#padding_5 {
padding : 5px;
font-size : 8pt;
line-height : 10pt;
}
#padding A {
color : #071797;
}
#padding_soon {
padding : 10px;
background : #fffff9;
}
#hd {
	background : #d75727;
	font-weight : bold;
	font-size : 9pt;
	color : #fff;
	text-decoration : none;
	height : 18px;
	line-height: 18px;
	text-align : center;
	font-family : Arial;
}
HR {
color : #f59535;
height : 1px;
}
P.bold {
font-weight : bold;
}
#left {
	width:250px;
	left:0px;
	background:#f0f0e9;
	FONT: 8pt/10pt; 
	border:solid 1px #a0a099;
}

#right {
	BACKGROUND: #fff;
	width:150px;
	right:0px;
	border-left: 2px solid #999;
	COLOR:#666;
	padding:0px;
	font-size:8pt
}
#interview { padding: 0 10px 10px; font-size: 13px; margin-bottom:10px;}
#interview p {	margin-top: 15px; }
#analize h1 {	color:#000;	FONT-SIZE: 12pt;	FONT-WEIGHT:bold;}
#analize a, #vip_firm a {	color:#071797;}
#analize {	padding:5px;	margin-bottom:5px;	margin-right:0px;}
#advertising {	BACKGROUND: #999966;	padding:5px;	margin-bottom:5px;	margin-left:0px;}
#advertising h1 {	color:#fff;	FONT-SIZE: 12pt;	FONT-WEIGHT:bold;}
#advertising p {	color:#fff;}

#theme {
text-align : center;
font-weight : bold;
border-top : 1px solid #cccc66;
border-bottom : 0 dotted #cccc66;
}
#place {
font-size : 8pt;
}
#t_menu { border-top: solid 2px #aa3300; border-bottom: solid 2px #aa3300; background-color: #d75727; font-size: 13px;font-weight: bold; }
#t_menu A, #t_menu_small A { padding: 0px 6px; color: white; text-decoration: none; }
#t_menu UL, #t_menu_small UL { margin: 0px; padding: 0 ; display:inline; list-style-type: none;}

#t_menu_small { border-bottom: solid 1px #da6330; background-color: #f07040; font-size: 8pt; font-weight: normal; height: 17px;}

#mt, #mt_small { display:inline; margin:0px; FONT-WEIGHT: bold;}
#mt:hover, #mt_small:hover { background-color: #bbbb88; color: white;}

#b_menu {	background: #d75727;	margin-left:5px;	padding-left:10px;	padding-right:10px;	text-align:right;	color:#990000;	padding-bottom:2px;	font-size:8pt;}
#b_menu A {	color:#fff;}
#b_menu UL {    margin: 0px;	display:inline;}


#mb {
	display:inline;
   	margin:0px;
   	FONT-WEIGHT: bold;
}
#line {
	font-size:0pt;
	height:1px;
	BACKGROUND:#f0f0f0;
}

#center_right {
float : right;
width : 43%;
border-left : 1px solid #f0f0f0;
padding-left : 10px;
}
#center_right2 { float : right; width : 49%; border-left : 1px solid #f0f0f0; padding-left : 10px;}


#center_left { float : left; width : 53%; padding-right : 10px; }
#center_left_foto { float : left; width : 53%; padding-right : 10px; line-height : 12pt; }
#center_left P { line-height : 1.25em; }
#center_left2 { float : left; width : 47%; padding-right : 0px; }
#center_left2 P { line-height : 1.25em; }

.gmtbl {
background-color : #f9fcff;
border : 0 solid #a0a099;
}
.gmtdttl {
font-size : 8pt;
font-weight : bold;
color : #ffffff;
text-align : center;
background-color : #ffffff;
}
.gmtdtext {
font-size : 8pt;
font-weight : normal;
color : #000000;
text-align : center;
}
#padding_5 {
padding : 5px;
text-align : justify;
font-size : 8pt;
line-height : 10pt;
}
#padding_2 {
padding : 2px;
text-align : justify;
font-size : 8pt;
line-height : 5pt;
}
#center A.arrow, #interview A.arrow, #events A.arrow {
color : #194c7f;
text-decoration : none;
font-weight : bold;
font-size : 7pt;
}
#photoreport A.arrow, #left A.arrow, #right A.arrow, #week_event A.arrow {
color : #fff;
text-decoration : none;
font-weight : bold;
font-size : 7pt;
}
#la_line {
text-align : right;
padding-top : 1px;
margin-right : 20px;
background : url('../img/picas_blue.gif') repeat-x;
height : 16px;
}
#la {
float : right;
margin-left : -4px;
padding : 0;
background : url('../img/arr_blue.gif') no-repeat;
height : 16px;
width : 76px;
}
#lw_line {
text-align : right;
padding-top : 1px;
margin-right : 20px;
background : url('../img/picas_white.gif') repeat-x;
height : 16px;
}
#lw {
float : right;
margin-left : -5px;
background : url('../img/arr_white.gif') no-repeat;
height : 16px;
width : 76px;
}
#clear {
clear : left;
}
#fullclear {
clear : both;
}
#gray {
width : 300px;
height : 5px;
background : #f0f0f0;
font-size : 0;
}
#line {
height : 1px;
background : #f0f0f0;
font-size : 0;
}
#line_dark {
height : 1px;
background : #aaa;
font-size : 0;
}
form { margin : 5px 0 !important;}
TEXTAREA, INPUT {
border : 1px solid;
font-size : 8pt;
font-family : Tahoma;
}
INPUT.dark {
border : none;
font-size : 8pt;
}
.RADIO {
border : 0;
}
.img_left {
margin-right : 20px;
margin-bottom : 20px;
}
.imgborder {
border : 1px solid #d6d7d9;
padding : 2px;
background-color : #fff;
margin : 0 5px 0 5px;
}
.imgposter {
border : 1px solid #d6d7d9;
padding : 2px;
background-color : #fff;
}
TD.fc_row {
background : #e0e0e0;
}
TABLE.fc_table {
font-size : 8pt;
}
.fl {
float : left;
}
.fr {
float : right;
}
a.func {
color : #999;
text-decoration : none;
}
a.func:hover {
color : #c00;
}

/* SPECIAL */
.afisha_types, .afisha_places {list-style: none;}
.afisha_types {font-size: 15px; padding:0;}

/* NEW STYLES */

h1 { font-size: 18pt !important; line-height: 1.1em !important; font-weight: normal; color: #666666; margin-top: 0 !important; }
	
h2 { font-size: 13pt; font-weight: normal; }
h3 { font-size: 12pt; font-weight: normal; color: #666666;}

h4 { font-size: inherit !important; color: inherit !important; text-align: justify; margin-top: 0;}
#interview h4 {font-style: italic;}

div.header {
	background: #d75727;  width:250px; border-radius: 10px 10px 0 0; color: white;
	font-weight: bold; font-size: 10pt; text-align: center; line-height: 17pt;
	text-transform: uppercase;
}
div.header200 {
	background: #d75727;
	width:200px;
	border-radius: 10px 10px 0 0;
	color: white;
	font-weight: bold;
	font-size: 10pt;
	text-align: center;
	line-height: 17pt;
}
div.left {
	background-color: #f5f5f5;
	font-size: 9pt;
	padding: 5px 15px;
	margin-bottom: 5px;
}
div.page_header {
	font-size: 14pt;
	padding-bottom: 60px;
}

#footer {background: #f9f9f5 !important;}
#footer h4 {font-size: 11px !important; margin-left: 5px; margin-bottom: -10px;}
#footer .footer-menu {height: auto !important;}
#footer table {background: #d75727; color: #fff; font-size: 11px; }
#footer table td {padding: 0px 10px 10px; }
#footer table a {color: #fff; text-decoration: underline;}
#footer table a:hover {color: #fff; background: #aaaa77;}

.banner_place {background: url(/images/bg_banner_place.png) #f9f9f9; overflow: hidden; border: 1px solid rgb(240, 240, 240); text-align: center; margin-bottom: 5px; padding: 0; text-align: center;}
.banner_place p {margin: 0 !important;}
.banner_place + h1 {margin-top: 20px !important;}
.adsbygoogle {overflow: hidden; border:none !important;}
.banner_place a {display: block; }

hr {height: 1px; border: none; border-bottom: dotted 1px #333;}

.nopadding {padding: 0 !important;}

.comments {font-size: 13px;}

input[type=submit], input[type=cancel], input[type=button]	{
	font-size: inherit;
	border-radius: 7px;
	padding: 0 5px;
    background: #f0f0f0;
    text-align: center;
    line-height: 20px;
	outline: none;
}

input, textarea, select { border:solid 1px #ccc !important; padding: 3px; font-size: inherit !important;}

.center {text-align: center;}

.addbutton {display: block; width: 100%; text-align: center; padding: 5px 0; font-size: 14px; background: #999966; background:linear-gradient(to top, #999966, #996633); color: #fff !important; border: solid 1px #999966; border-radius: 7px;}
.addbutton:hover {text-decoration: none; background: #999966;}

.pages {text-align:center; }
.pages a {border-radius: 50%; width: 40px; height: 40px; line-height: 40px; background: #f0f0f0; display: inline-block;}

.fa {margin-right: 5px;}


.divider {clear: both; margin: 20px 0; float: left; width: 100%;}

.imgborder {margin-left: 0 !important; float: left;}
.news_block {width: 100%; float: left; margin-bottom: 20px; height: 140px; overflow: hidden;}
.news_block:nth-child(2n) {margin-right: 15px; }
.news_block  h3 {font-weight: bold; margin-top: 0; font-size: 14px; margin-bottom: 0.5em; line-height: inherit;}
.news_block .news_date {font-size: 12px; color: gray;}
.news_block img {width: 125px; float: left; margin-bottom: 50px;}

.news_block_first h1 {margin: 15px 0 !important; float: left; width: 100%;}
.news_block_first p {font-size: 15px;}