* {margin: 0; }
body {  background-color: #FFF; font-family: Tahoma, Geneva, sans-serif; color: #000; font-size: 12px; min-height: 100%; height: auto !important; height: 100%; position: absolute;}
html, body { width: 100%; height: 100%;}
ul { list-style: inside; padding: 0; margin: 0}
li {padding: 0; margin: 0}
img {border:0;}
h1
{
font: normal 24px Arial;
color: #9D1E23;	
}
.clear { clear: both; height: 0px; padding: 0px; margin: 0px; line-height: 0px; font-size: 0px;}
a {color: #9d1e23; }
a:hover { text-decoration: none; }
.centermap { width: 1000px; margin: 0 auto;  }
.min { min-width: 1000px; width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "1000px" : "auto");}
.slide-show {display: block; }
.slide-hide {display: none;}

.pad { margin-left: 20px; padding-right: 20px;}
/*head*/
.head { height: 101px;}
.logo { position: absolute;}
.tel { position: absolute; font-size: 17px; margin-left: 20%; color: #424141; padding-top: 19px;}

.tel span { color: #b9b7b7;}
.tx { background: url(../images/ic.gif) left 5px no-repeat; color: #9d1e23; font-size: 15px; padding-bottom: 5px;}
.block { margin-left: 38%;}
.search { float: right; padding-top: 25px; padding-right: 25px; margin-bottom: 25px}
.inp { background: url(../images/input.gif) no-repeat; font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #9c9c9b; width: 234px; height: 17px; float: right; margin-right: 8px; border: 0; padding-left: 13px; padding-top: 4px;}
.search a { float: right;}

.menu { width: 100%; padding: 0; float: left; list-style: none;}
.menu td {background: url(../images/menu_a.gif) left 5px no-repeat; }
.menu a {  padding-left: 13px;}
.menu .last { width: 78px;}

/*head*/
.flash_l_t { background: url(../images/flash_l_t.gif) left top no-repeat;height: 329px;}
.flash_r_t { background: url(../images/flash_r_t.gif) right top no-repeat;height: 329px;}
.flash_l_f { background: url(../images/flash_l_f.gif) left bottom no-repeat;height: 329px;}
.flash_r_f { background: url(../images/flash_r_f.gif) right bottom no-repeat;height: 329px;}
.flash { background: url(../images/flash.jpg)  repeat-x; height: 329px; margin-left: 20px; margin-right: 20px;}

.flash1_l_t { background: url(../images/flash_l_t.gif) left top no-repeat;height: 20px;}
.flash1_r_t { background: url(../images/flash_r_t.gif) right top no-repeat;height: 20px;}
.flash1_l_f { background: url(../images/flash_l_f.gif) left bottom no-repeat;height: 20px;}
.flash1_r_f { background: url(../images/flash_r_f.gif) right bottom no-repeat;height: 20px;}
.flash1 { background: url(../images/flash.jpg)  repeat-x; height: 20px; margin-left: 20px; margin-right: 20px;}



/*content*/
.content { margin-left: 20px; margin-right: 3px; margin-top: 13px;}
.tumbs { width: 100%;}
.tumb { width: 410px; float: left; height: 500px;}
.title { background: url(../images/title_l.gif) left top no-repeat; background-color: #5e7f27; height: 48px; margin-right: 17px;}
.title_r { background: url(../images/title_r.gif) right top no-repeat; height: 48px;}
.title p { padding-left: 24px; padding-top: 14px; color: #FFF; }

.title2 { background: url(../images/title2_l.gif) left top no-repeat; background-color: #526297; height: 48px; margin-right: 17px;}
.title2_r { background: url(../images/title2_r.gif) right top no-repeat; height: 48px;}
.title2 p { padding-left: 24px; padding-top: 14px; color: #FFF; }

.title3 { background: url(../images/title3_l.gif) left top no-repeat; background-color: #23b0cf; height: 48px; margin-right: 17px;}
.title3_r { background: url(../images/title3_r.gif) right top no-repeat; height: 48px;}
.title3 p { padding-left: 24px; padding-top: 14px; color: #FFF;  }

.title4 { background: url(../images/title4_l.gif) left top no-repeat; background-color: #8a3939; height: 48px; margin-right: 17px;}
.title4_r { background: url(../images/title4_r.gif) right top no-repeat; height: 48px;}
.title4 p { padding-left: 24px; padding-top: 14px; color: #FFF; }

.title5 { background: url(../images/title5_l.gif) left top no-repeat; background-color: #ed8d2c; height: 48px; margin-right: 17px;}
.title5_r { background: url(../images/title5_r.gif) right top no-repeat; height: 48px;}
.title5 p { padding-left: 24px; padding-top: 14px; color: #FFF; }

.info { padding-left: 6px; padding-right: 26px; padding-top: 15px;}
.infor { padding-left: 6px; padding-right: 6px; padding-top: 15px;}
.tema { font-size: 18px; padding-top: 20px; padding-bottom: 1px;}
.tema a { color: #9d1e23; text-transform: uppercase; text-decoration: none;}
.tx2 { color: #636161; font-size: 14px;}
.list { list-style: outside;font-weight: bold; padding: 0; margin-left: 22px; margin-top: 5px;}
.list li {list-style: decimal; padding-top: 22px;}
.list span { font-weight: normal;}

.news { background: url(../images/news.gif) bottom repeat-x; padding-bottom: 9px; font-size: 11px; padding-top: 8px;}
.news a {color: #9d1e23; font-weight: bold;}
.news p { line-height: 16px;}
.news_last {  padding-bottom: 13px; font-size: 11px; padding-top: 8px;}
.news_last a {color: #9d1e23; font-weight: bold;}
.news_last p { line-height: 16px;}
.tx3 { font-weight: bold; font-size: 13px; padding-top: 5px;}

.list2 { list-style: outside;font-weight: bold; padding: 0; color: #535252; margin-left: 22px; margin-top: 5px;}
.list2 li {list-style: decimal; padding-top: 15px;}
.list2 span { font-weight: normal;}
.tx4 { font-size: 10px; color: #535252; margin-left: 15px; margin-top: 30px;}
.tx4 span { position: absolute; color: #9d1e23;margin-left: -9px;}

.list3 { list-style: none; font-weight: bold; padding: 0;margin-top: 11px; margin-bottom: 17px;}
.list3 li { padding-bottom: 1px; }
.list3 span { font-weight: normal;}
.tx5 { padding-bottom: 22px;}
/*content*/


/*foot*/
.foot { background: url(../images/footbg.gif) top repeat-x; font-size: 11px; height: 134px; margin-left: 10px; margin-right: 10px; margin-top: 0px; }
.foot_l { background: url(../images/foot_l.gif) left top no-repeat; height: 104px;}
.foot_r { background: url(../images/foot_r.gif) right top no-repeat; height: 104px;}
.copy { float: left; color: #FFF; padding-left: 27px; padding-top: 34px;}
.copy a { color: #FFF; font-weight: bold;}
.tx6 { color: #2f2e2e; padding-top: 6px;}
.adress { float: right; padding-right: 48px; margin-top: 33px; margin-left: 35px;}
.top { float: right; margin-top: 35px;}
/*foot*/

.menu_left ul
{
padding-left: 15px;	
}

.menu_left li
{ list-style: none; font-weight: bold; padding: 0;margin: 11px 0 11px 0; }

.right_bg
{

font-size: 12px;
font-weight: bold;
color: #FFF;
background: url(../images/right_bg.gif);
height: 21px;	
}
.right_bg div
{
background: url(../images/right_l.gif) top left no-repeat;	
height: 21px;	
}

.right_bg div div
{
background: url(../images/right_r.gif) top right no-repeat;	
height: 21px;	
}

.contented img
{
margin: 0 10px 10px 10px;
/*border: 1px solid #CCC;*/	
}
.contented p, .contented table
{
margin-top: 10px;	
}
.contented .portfolio
{
border: 1px solid #CCC;		
border-collapse:collapse;	
}

.contented td p
{
margin: 4px;	
}
/* Votes */
#container{
	width:300px;
	border:1px solid #eee;
	margin:0px auto;
}
#container h1{
	margin:0; padding:5px; 
	font-size:1.4em; font-family:Arial;
	font-weight:normal; color:#333;
}
#container p{
	font-family:Arial; color:#333; 
	margin:0; line-height:2em;
}
#pollcontainer{
	margin:5px; border:1px solid #f3f3f3;
	background:#f9f9f9; padding:5px;
}
#loader{ display:none; text-align:center;}
.option{ margin:5px 0; }
.option p{ line-height:1.1em; font-size:0.85em; }
.bar{ height:10px; background:#3399cc; }
.yourvote{ background:#113399; }

.fb
{
background: #CCC;
padding: 10px;	
}

.info a
{
color: #611418;	
}
