body{
  text-align: left;
  font-family: Arial, Times New Roman ,New York CE, utopia, serif;
  font-size: 12px;
  padding: 0px;
  margin: 0px;
  color:black;
  background: #81b9f8 url("images/bg.jpg") repeat-x center top;
}


div.middle div.middle_center div.content{margin:0px 0px 0px 12px; padding:0px 0px 5px 0px; width:539px; background:none; float:left; background: url("images/title.gif") no-repeat left top;}

h1 {color:black; font-size:14px; text-decoration:none; margin:10px 0px 5px 0px; font-weight:normal; font-family: Arial}
h2 {color:black; font-size:14px; text-decoration:none; margin:10px 0px 5px 10px; font-weight:bold; }
h3 {color:#2b7faf; font-size:13px; text-decoration:none; margin:10px 0px 2px 5px; font-weight:bold; font-family: Arial}
h4 {color:black; font-size:12px; text-decoration:none; margin:5px 0px 2px 0px; font-weight:bold; font-family: Arial}
td {font-size: 12px; text-align:left;}
th {font-size: 12px; text-align:left;}


/* --------------------------------------- OBSAH STEJNE JAKO TINY --------------------------------------- */
div.center h2{clear:both; font-size:14px; margin:0px 10px 10px 10px; padding:8px 0px 8px 0px; text-decoration:none; color:#0085ca; border:0px; border-bottom:1px solid #0085ca; font-weight:bold; background:url("images/title_bg.gif") no-repeat left top;}

div.center h3 a{color:black; text-decoration:underline;}
div.center h3 a:link{color:black; text-decoration:underline;}
div.center h3 a:visited{color:black; text-decoration:underline;}
div.center h3 a:hover{color:#034792; text-decoration:underline;}
div.center h3{font-size:13px; font-weight:bold; color:#0085ca; text-decoration:none; margin:8px 10px 2px 12px; padding:0px;}
div.center h4{font-size:12px; font-weight:bold; color:#034792; text-decoration:none; margin:8px 10px 2px 12px; padding:0px;}
div.center p{color:#4d4d4d; margin:5px 10px 5px 13px; padding:0px; color:black; font-size:12px; font-weight:normal; text-indent:10px; text-align:justify;}

a{color:#034792; text-decoration:none;}
a:link{color:#034792; text-decoration:none;}
a:visited{color:#034792; text-decoration:none;}
a:hover{color:#034792; text-decoration:underline;}


div.center p a{color:#034792; text-decoration:none;}
div.center p a:link{color:#034792; text-decoration:none;}
div.center p a:visited{color:#034792; text-decoration:none;}
div.center p a:hover{color:#034792; text-decoration:underline;}
div.center p img{padding:5px; background:#ededed; border:1px solid #c9c9c9; margin:8px;}

div.center a img{border:1px solid #9c9c9c;}
div.center a:visited img{border:1px solid #9c9c9c;}
div.center a:hover img{border:1px solid black;}

.tabulka_odkazu{}
.tabulka_odkazu tr th{text-align:center !important;}
.tabulka_odkazu tr td{text-align:left !important; padding: 2px 5px 2px 5px;}
.tabulka_odkazu tr th img{padding:5px; background:#ededed; border:1px solid #c9c9c9 !important; text-align:center;}
.tabulka_odkazu tr td img{padding:5px; background:#ededed; border:1px solid #c9c9c9 !important;}
.tabulka_odkazu tr th a img{padding:5px; background:#ededed; border:1px solid #c9c9c9 !important;}
.tabulka_odkazu tr td a img{padding:5px; background:#ededed; border:1px solid #c9c9c9;}
.tabulka_odkazu tr td a:link img{padding:5px; background:#ededed; border:1px solid #c9c9c9;}
.tabulka_odkazu tr td a:visited img{padding:5px; background:#ededed; border:1px solid #c9c9c9;}
.tabulka_odkazu tr td a:hover img{padding:5px; background:#ededed; border:1px solid #c9c9c9;}

th img{padding:5px; background:#ededed; border:1px solid #c9c9c9 !important;}

div.center .kontakty_sloupec{width:240px; vertical-align:top;}
div.center .kontakty_sloupec2{width:190px; vertical-align:top;}
div.center .kontakty_sloupec img{border:0px;}

div.center p.hightlight {padding:5px 0px 5px 0px; margin:0px 0px 10px 0px; border:0px; border-bottom:1px solid #b1b1b2; clear:both;}
div.center p.hightlight a{color:#d80000 !important; font-weight:bold; text-decoration:none; padding:0px; margin:0px !important;}
div.center p.hightlight a:link{color:#d80000; font-weight:bold; text-decoration:none;}
div.center p.hightlight a:visited{color:#d80000; font-weight:bold; text-decoration:none;}
div.center p.hightlight a:hover{color:#d80000; font-weight:bold; text-decoration:none;}


div.center ul{margin:1px 5px 2px 15px; padding:0px;}
div.center ul li{list-style-type:none; position:relative; margin:0px 0px 0px 4px; padding:1px 2px 1px 12px; background: url("images/odr.gif") no-repeat left 4px;}
div.center ul li ul{margin:1px 0px 2px 0px; padding:0px 0px 0px 0px;}
div.center ul li ul li{list-style-type:none; position:relative; margin:0px 0px 0px 0px; padding:0px 2px 0px 14px; background: url("images/odr2.gif") no-repeat left top;}

div.center ol{margin:1px 5px 2px 15px; padding:0px 0px 0px 10px;}
div.center ol li{position:relative; margin:0px 0px 0px 5px; padding:0px 2px 0px 0px;}

div.center table{margin:2px 5px 5px 5px; background:white; border:1px solid #c9c9c9; border-collapse:collapse;}
div.center table td{vertical-align:top; text-align:left; font-size:12px; border:1px solid #c9c9c9;  padding:2px 5px 2px 5px;}
div.center table th{vertical-align:top; background:#ededed; border:1px solid #c9c9c9; padding:2px 5px 2px 5px; text-align:center; font-size:12px;}
div.center table th table th{vertical-align:top; text-align:left; font-size:12px;}
div.center table td table th{vertical-align:top; text-align:left; font-size:12px;}
div.center table td h3{padding:0px 0px 0px 0px; margin:5px 0px 2px 0px; text-align:left;}
div.center table th h3{padding:0px 0px 0px 0px; margin:5px 0px 2px 0px; text-align:left;}
div.center table td table td h3{padding:0px 0px 0px 0px; margin:5px 0px 2px 0px; text-align:left;}
div.center table th table th h3{padding:0px 0px 0px 0px; margin:5px 0px 2px 0px; text-align:left;}

.text_doleva{text-align:left !important;}
.text_doorava{text-align:right !important;}
.text_stred{text-align:center !important;}

.bez_ramecku{border:0px !important;}
.bez_ramecku td{border:0px;}
.bez_ramecku th{border:0px;}


.cela_sire{width:565px; margin-left:0px; margin-right:0px;}
.zarovnat_doprava{float:right;}
.zarovnat_doleva{float:left;}

.mapa{text-align:center !important; border:0px !important;}
.mapa a{border:0px;}
.mapa img{border:0px;}
.mapa a img{border:0px; margin:0px; padding:0px;}

.bunka_kontakt{width:225px; padding-right:5px;}

input{font-family: Arial; font-size:11px;}
textarea{font-family: Arial; font-size:11px;}

.alert{color:red !important; font-weight:bold !important; padding:10px !important;}

/* FORMULAR */
div#id_quest_form{padding:0px 0px 0px 0px; width:565px;}
#form_order table{width:565px; margin:5px 0px 5px 0px;}

div.info_ico{float:right; width:167px; height:165px; margin:10px 100px 0px 0px; padding:0px; background: url("../img/info.gif") no-repeat left top;}

div.formular {margin:0px 0px 0px 0px; padding:0px; border:0px solid red;}
div.formular table{margin:5px 5px 5px 5px;}
div.formular table th{vertical-align:top; text-align:left !important;}
div.formular form{margin:0px; padding:0px;}
div.formular p {margin:0px; padding:0px; color:red;}
.formular-dotazu th{vertical-align:top; text-align:left;}
.formular-dotazu td{vertical-align:top;}
.kont1 {width:281px; height:15px;  margin-bottom:0px; border:1px #696767 solid; background-color:white; padding:0px 0px 0px 2px; }
.kont2{width:281px; height:89px;  margin-bottom:0px; border:1px #696767 solid; background-color:white; _background-attachment:fixed; padding:0px 0px 0px 2px;}
.kont3 {width:139px; height:18px; color:black; margin:0px; padding:0px; font-weight:normal;  float:left; overflow: hidden;  border:1px #696767 solid; background-color:#d5d2d2; cursor:pointer; cursor:hand;}
.tlsubmit {width:137px; height:20px; float:left; padding:0px; padding-left:9px; background:none; }
.tlclear{width:137px; height:20px; float:left;  padding:0px; background:none; }
.buttons{width:289px; padding-left:0px;}


/* end of FORMULAR */
/* --------------------------------------- end OBSAH STEJNE JAKO TINY --------------------------------------- */

/* -------------------------------------------------------------------------------------*/
#page {	
	width: 100%;
	padding: 0px 0px 0px 0px;
	text-align:center;
	margin: 0px 0px 0px 0px;
}

#pageframe {
	width: 1035px;
	margin: auto; margin-top:0px;
	padding: 0px 0px 0px 0px;
	position: relative;
	text-align:left;
	background: url("images/page_bg.gif") repeat-y 0px top;
}
 /* ---------------------------- top lista -------------------- */
a#hlavni { width: 163px;  height:216px;  position:absolute;  top:17px;  left:20px;  z-index: 100;  border:0px solid red;} a#hlavni strong{display:none}
.cleaner {clear: both; visibility: hidden; height:1px; margin:0px; padding:0px; border:1px solid black; line-height:1px; font-size:1px; }
div.top{height:268px; width:1035px; clear:both; margin:0px; padding:0px; background: #03458f;}
div.top div.top_logo{height:268px; width:184px; float:left; margin:0px; padding:0px; background: white url("images/top_logo_1.jpg") no-repeat left top;} div.top div.top_logo h1{font-size:12px; color:black; text-decoration:none; margin:0px;display:none; padding:0px;}div.top div.top_logo h2{font-size:12px; color:black; text-decoration:none; margin:0px;display:none; padding:0px;}
div.top div.top_01{position:relative; height:268px; width:641px; float:left; margin:0px; padding:0px; background: #f2efee url("images/top_01-2.jpg") no-repeat left top;}
div.top div.top_01 ul#nabidka_zajezdy{position:absolute; right:20px; bottom:9px; margin:0px 0px 0px 0px; padding:0px;}
div.top div.top_01 ul#nabidka_zajezdy li{border:1px solid white; border-bottom:0px;list-style-type:none; margin:0px 2px 0px 2px; padding:0px 0px 0px 0px; font-size:12px; color:black; float:left;}
div.top div.top_01 ul#nabidka_zajezdy li a{background:#ffe500; margin:0px; padding:3px 5px 3px 5px; color:black; text-decoration:none; font-weight:bold; display:block;}
div.top div.top_01 ul#nabidka_zajezdy li a:link{text-decoration:none;  color:black; font-weight:bold; }
div.top div.top_01 ul#nabidka_zajezdy li a:visited{text-decoration:none;  color:black; font-weight:bold;}
div.top div.top_01 ul#nabidka_zajezdy li a:hover{text-decoration:none; color:white !important; font-weight:bold !important;}
	
	
div.top div.top_02{height:268px; width:210px; float:left; margin:0px; padding:0px; background: #ffb800 url("images/top_03-1.jpg") no-repeat left top; position:relative;}
div.top div.top_02 h3{color:white; font-size:16px; font-weight:bold; padding:25px 0px 5px 8px; margin:0px;}
div.top div.top_02 h3.pocasi{position:absolute; padding:0px; margin:0px; left:33px; bottom:12px; font-size:14px;}
div.top div.top_02 form{padding:0px 0px 0px 0px; margin:0px;}
div.top div.top_02 form table{padding:0px; margin:0px 0px 0px 8px; border-collapse:collapse;}
div.top div.top_02 form table th{padding:2px 1px 2px 5px; margin:0px; color:white; font-size:12px; font-weight:bold;}
div.top div.top_02 form table td{padding:2px 5px 2px 0px; _padding:1px 5px 1px 0px; margin:0px; color:white; font-size:12px; font-weight:normal;}
div.top div.top_02 form table td input{border:1px solid black; _border:1px solid #abadb3; background:white; font-size:11px; padding:1px 2px 1px 2px; margin:0px; color:black;}
div.top div.top_02 form table td select{border:1px solid black !important; font-size:11px; padding:0px 0px 0px 2px; margin:0px; color:black;}

div.top div.top_02 form table td.odlet input{width:78px; _width:75px; float:left;}
div.top div.top_02 form table td.odlet a{ float:right; display:block; width:20px; height:18px; background: url("images/icon_calendar.png") no-repeat left 0px;}
div.top div.top_02 form table td.odlet a:hover{background-position:0px -18px;}
div.top div.top_02 form table td.odlet a strong{display:none;}

div.top div.top_02 form table td.lokalita select{width:102px; border:1px solid black !important;}
div.top div.top_02 form table td.delka select{width:102px; border:1px solid black !important;}
div.top div.top_02 form table td.deti select{width:50px; border:1px solid black !important;}

div.top div.top_02 form table th.last-moment input{border:0px; padding:0px;}

div.top div.top_02 form table td.btn_vyhledat{text-align:right; color:white;}
div.top div.top_02 form table td.btn_vyhledat input{color:white; width:68px; height:27px; border:0px; background: url("images/btn_vyhledat.gif") no-repeat left top;  cursor: pointer; cursor:hand;}


div.left{ width:210px; float:left; margin:0px; padding:5px 0px 0px 0px; background: url("images/left_top.jpg") no-repeat left top;}
div.left ul#itemM{width:180px; margin:0px 0px 14px 25px; padding:0px;}
div.left ul#itemM li{border:0px; border-bottom:1px dotted #b1b1b2; display:block; list-style-type:none; margin:0px 0px 0px 1px; padding:0px 0px 2px 0px; font-size:12px; color:#4d4d4d;}
div.left ul#itemM li a{background:url("images/odr.gif") no-repeat left 6px; margin:0px; padding:3px 2px 3px 15px; color:#333333; text-decoration:none; font-weight:normal; display:block;}
div.left ul#itemM li a:link{text-decoration:none;  color:#333333; font-weight:normal; }
div.left ul#itemM li a:visited{text-decoration:none;  color:#333333; font-weight:normal;}
div.left ul#itemM li a:hover{text-decoration:none; color:#034792 !important; font-weight:bold !important; background:url("images/odr_p.gif") no-repeat left 6px;}
div.left ul#itemM li.opened{}
div.left ul#itemM li.opened a{text-decoration:none; color:#e87300 !important; font-weight:bold !important; background:url("images/odr_p.gif") no-repeat left 6px;}
div.left ul#itemM li.opened a:hover{text-decoration:none; color:#034792 !important; font-weight:bold !important; background:url("images/odr_p.gif") no-repeat left 6px;}
div.left ul#itemM li ul{display:none;}

div.left ul#itemM li.opened ul{display:block; width:168px; margin:0px 0px 0px 10px; padding:0px 0px 3px 0px; background:none; border:0px;}
div.left ul#itemM li.opened ul li{margin:0px 0px 0px 1px; padding:0px 0px 0px 0px; border:0px;}
div.left ul#itemM li.opened ul li a{background:url("images/odr_sub.gif") no-repeat left 9px; margin:0px; padding:1px 2px 1px 12px; color:#4d4d4d !important; text-decoration:none; font-weight:normal !important; display:block;}
div.left ul#itemM li.opened ul li a:link{text-decoration:none;  color:#4d4d4d; font-weight:normal; }
div.left ul#itemM li.opened ul li a:visited{text-decoration:none;  color:#4d4d4d; font-weight:normal;}
div.left ul#itemM li.opened ul li a:hover{background:url("images/odr_sub_p.gif") no-repeat left 9px; text-decoration:none; color:#034792 !important; font-weight:bold !important;}
div.left ul#itemM li.opened ul li.opened a{background:url("images/odr_sub_p.gif") no-repeat left 9px; text-decoration:none; color:#e87300 !important; font-weight:bold !important; }
div.left ul#itemM li.opened ul li.opened a:link{text-decoration:none; color:#e87300; font-weight:bold; }
div.left ul#itemM li.opened ul li.opened a:visited{text-decoration:none; color:#e87300; font-weight:bold; }
div.left ul#itemM li.opened ul li.opened a:hover{background:url("images/odr_sub_p.gif") no-repeat left 9px; text-decoration:none; color:#034792 !important; font-weight:bold; }
div.left ul#itemM li.opened ul li ul{display:none;}

div.left ul#itemM li.opened ul li.opened ul{display:block; width:156px;  margin:0px 0px 0px 10px; padding:0px 0px 3px 0px; background:none;  border:0px;}
div.left ul#itemM li.opened ul li.opened ul li{margin:0px 0px 0px 1px !important; padding:0px 0px 0px 0px !important; border:0px;}
div.left ul#itemM li.opened ul li.opened ul li a{background:url("images/odr_sub.gif") no-repeat left 9px; margin:0px !important; padding:0px 2px 0px 12px; color:#4d4d4d !important; text-decoration:none; font-weight:normal !important; display:block;}
div.left ul#itemM li.opened ul li.opened ul li a:link{text-decoration:none;  color:#4d4d4d; font-weight:normal; }
div.left ul#itemM li.opened ul li.opened ul li a:visited{text-decoration:none;  color:#4d4d4d; font-weight:normal;}
div.left ul#itemM li.opened ul li.opened ul li a:hover{background:url("images/odr_sub_p.gif") no-repeat left 9px; text-decoration:none; color:#034792 !important; font-weight:bold !important;}
div.left ul#itemM li.opened ul li.opened ul li.opened a{background:url("images/odr_sub_p.gif") no-repeat left 9px; text-decoration:none; color:#e87300 !important; font-weight:bold !important;}
div.left ul#itemM li.opened ul li.opened ul li.opened a:hover{background:url("images/odr_sub_p.gif") no-repeat left 9px; text-decoration:none; color:#034792!important; font-weight:bold !important;}

div.left p.go_parking{width:180px; height:53px; margin:0px 0px 14px 20px; padding:0px;}
div.left p.go_parking img{width:180px; height:53px; margin:0px; padding:0px;}
div.left p.go_parking a img{border:1px solid white;}
div.left p.go_parking a:visited img{border:1px solid white;}
div.left p.go_parking a:hover img{border:1px solid #989898;}

div.left div.left_content{background:url("images/left_content_bg.gif") repeat-y left top; margin:0px 0px 14px 15px; border:0px;; padding:0px 0px 0px 0px;}
div.left div.left_content div.left_envelope{background:url("images/left_content_bg_top.gif") no-repeat left top; margin:0px; border:0px; padding:0px !important;}
div.left div.left_content div.left_envelope h3{margin:0px; padding:10px 5px 5px 45px; border:0px; color:white; font-size:14px; font-weight:bold;}
div.left div.left_content div.left_envelope p.left_ending{background:url("images/left_content_bg_bottom.gif") no-repeat left top; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#4d4d4d; font-size:1px; height:14px;}
div.left div.left_content div.left_envelope p{ margin:7px 0px 0px 0px; padding:7px 12px 7px 22px; color:#4d4d4d;}
div.left div.left_content div.left_envelope p.v_katalog{ margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; color:#4d4d4d;}
div.left div.left_content div.left_envelope p.v_katalog a{display:block; width:193px; height:147px; background:url("images/katalog_link.jpg") no-repeat left top;}
div.left div.left_content div.left_envelope p.v_katalog a:hover{background-position:-193px 0px;}
div.left div.left_content div.left_envelope form{margin:0px; padding:0px;}
div.left div.left_content div.left_envelope form ul{margin:0px 17px 0px 22px; padding:0px;}
div.left div.left_content div.left_envelope form ul li{margin:0px; padding:0px 0px 0px 0px; list-style-type:none;}
div.left div.left_content div.left_envelope p.partners{text-align:center; padding:5px;}
div.left div.left_content div.left_envelope p.partners a img{border:1px solid white;}
div.left div.left_content div.left_envelope p.partners a:hover img{border:1px solid #5398e6;}

div.center{width:565px; float:left; padding:15px; margin:0px; border:0px solid red;}
div.center h2.lasts_title{}
div.center h2.lasts_title strong{display:none;}

div.center p.fotogalerie{text-indent:0px;}
div.center p.link_all{text-align:right;}
div.center span.link_lastminute{float:right;}

div.right{width:214px; float:left; padding:0px; margin:0px 0px 0px 0px;}
div.right div.right_content{background:url("images/right_content_bg.gif") repeat-y left top; margin:0px 0px 14px 0px;  padding:0px 0px 0px 0px;}

div.right div.right_content div.weather{width:194px; padding:8px 0px 0px 20px; background:url("images/right_content_top_bg.gif") no-repeat left top;}
div.right div.right_content div.weather h3{margin:0px; padding:0px 5px 5px 25px; border:0px; color:white; font-size:14px; font-weight:bold;}
div.right div.right_content div.weather h3 span{display:none;}
div.right div.right_content div.weather h4{display:none;}
div.right div.right_content div.weather div.item {width:82px; float:left; margin:3px; padding-top:10px; border:0px; border-bottom:1px dotted #b2b2b2;}
div.right div.right_content div.weather div.item h5{text-align:center; color:black; font-weight:bold; font-size:12px; margin:0px; padding:0px;}
div.right div.right_content div.weather div.item p.picture{ margin:0px; padding:0px; display:block; width: 61px; height:34px; margin:0px 0px 0px 10px; background-image:url("images/wicons.png");}
div.right div.right_content div.weather div.item p.temp{text-align:center; color:black; font-weight:bold; font-size:12px; margin:0px; padding:0px 0px 8px 0px;}

div.right div.right_content p.right_content_bottom{clear:both; width:214px; clear:both; font-size:1px; height:12px; padding:0px; margin:0px; background:url("images/right_content_bottom.gif") no-repeat left top;}

div.right div.right_content div.right_envelope{background:url("images/right_content_top_bg.gif") no-repeat left top; margin:5px 0px 0px 0px; border:0px; padding:0px !important;}
div.right div.right_content div.right_envelope h3{margin:0px; padding:8px 5px 5px 45px; border:0px; color:white; font-size:14px; font-weight:bold;}
div.right div.right_content div.right_envelope p{ margin:5px 0px 0px 0px; padding:7px 12px 7px 17px; color:#4d4d4d;}
div.right div.right_content div.right_envelope p.infoline {display:block; height:120px; width:199px; background:url("images/infoline_2.gif") no-repeat left top; margin:7px 0px 0px 13px; padding:0px 0px 0px 0px; color:#4d4d4d;} div.right div.right_content div.right_envelope p.infoline strong{font-weight:bold;font-size:12px;display:none;}

div.right div.right_kurzy{height:159px; background:url("images/kurzy_men.gif") no-repeat left top; margin:0px 0px 14px 0px; border:0px; padding:0px 0px 0px 0px;}
div.right div.right_kurzy h3{margin:0px; padding:13px 5px 5px 46px; border:0px; color:white; font-size:14px; font-weight:bold;}
div.right div.right_kurzy table{padding:0px; margin:5px 0px 0px 15px; border:0px; color:black; font-size:12px; font-weight:bold; width:170px;}
div.right div.right_kurzy table tr td{padding:5px 8px 5px 8px;}

div.right div.right_content div.right_envelope p.rady_letist{text-align:center; padding:5px;}
div.right div.right_content div.right_envelope p.rady_letist a img{border:1px solid #d5d3d3;}
div.right div.right_content div.right_envelope p.rady_letist a:hover img{border:1px solid #9d9d9d;}


div.space_footer{height:25px; width:1035px; clear:both; margin:0px 0px 0px 0px; padding:0px; background: url("images/footer_bg.jpg") repeat-x center top; font-size:1px;}
div.space_footer p.footer_left{height:25px; width:28px; float:left; margin:0px 0px 0px 0px; padding:0px; background: url("images/footer_left_bg.jpg") no-repeat left top; font-size:1px;}
div.space_footer p.footer_right{height:25px; width:28px; float:right; margin:0px 0px 0px 0px; padding:0px; background: url("images/footer_right_bg.jpg") no-repeat right top; font-size:1px;}

div.footer{height:30px; width:1035px; clear:both; margin:0px 0px 0px 0px; padding:0px; background-color:#81b9f8;}
div.footer p{margin:0px; padding:10px 20px 0px 20px; text-align:center; color:#346cad;}
div.footer p.copy{width:300px; float:left; margin:0px; padding:10px 0px 0px 20px; text-align:left; color:#346cad;}
div.footer p.linkalfa{width:600px; float:right; margin:0px; padding:10px 20px 0px 0px; text-align:right; color:#346cad;}
div.footer p a{color:#346cad; text-decoration:none;}
div.footer p a:link{color:#346cad; text-decoration:none;}
div.footer p a:visited{color:#346cad; text-decoration:none;}
div.footer p a:hover{color:black; text-decoration:underline;}

div#adminlink{
	width: 1035px;
	margin: auto; margin-top:20px;
	padding: 0px 0px 0px 0px;
	position: relative;
	text-align:left;
	background: none;
	clear:both; text-align:center;}
div#adminlink a{color:#81b9f8;}
div#adminlink a:link{color:#81b9f8;}
div#adminlink a:visited{color:#81b9f8;}
div#adminlink a:hover{color:#114e92;}

div.seo_links{width:1035px; clear:both; margin: auto; margin-top:10px; padding: 0px 0px 0px 0px; text-align:center;}
div.seo_links p{margin:0px 0px 0px 0px; padding:0px 20px 0px 20px; color:#346cad;}
div.seo_links p a{margin:0px 0px 0px 0px; padding:0px; color:#346cad; display:inline;}
div.seo_links p a:link{color:#346cad; text-decoration:none;}
div.seo_links p a:visited{color:#346cad; text-decoration:none;}
div.seo_links p a:hover{color:black; text-decoration:none;}
 /* ---------------------------- top lista -------------------- */
div.toplist {height:1px;}
div.toplist a {  color: white;  text-decoration: underline; }
div.toplist a:link {  color: white;  text-decoration: underline; }
div.toplist a:visited {  color: white;  text-decoration: underline; }
div.toplist a:hover {  color: white;  text-decoration: underline; }
div.toplist img {  border: white 0px solid;}
div.toplist img:hover {  border: white 0px solid;}
div.toplist p {height:1px;}
div.toplist p img { border: white 0px solid;}
div.toplist p img:hover {  border: white 0px solid;}
div.toplist p a {  border: white 0px solid;}
div.toplist p a:hover {  border: white 0px solid;}
div.toplist small{border:0px !important; width:0px !important; height:0px !important; font-size:1px !important;}


