html,body{ 
	font-family: Tahoma, "Arial CE", Verdana, "Helvetica CE", Arial, Helvetica, sans-serif; 
	font-size : 12px;
	color: #000;
	margin: 0px;
	padding: 0px;
	background: url(../images/design/background_white.jpg) repeat-x;	
	background-color: #e5d6af;
}

/* ************************************************* BEGIN OF DESIGN */
div.stranka{
	width: 1000px;
	margin: 0 auto;
	text-align: left;
}

div.top{
    height: 170px;
    position: relative;
}

.banner{
    position: absolute;
    top: 0px
    left: 0px;    
    width: 653px;
    height: 170px;
}

div.logo{
    position: absolute;
    top: 20px;
    left: 10px;
    z-index: 500;
}

.content{
    background: url(../images/design/page_back.png);
}

.clear:after{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

.clear{
    clear: both;
}

.left_frame{
    float: left;
    width: 752px;
    background: url(../images/design/content_back.png);
    /*background-color: #e5d6af;*/
    background-color: #fff;
    background-repeat: repeat-x;
}

.left_frame_padding{
    padding: 20px 20px;
    line-height: 18px;
}

.right_frame{
    float: right;
    width: 221px;
}

div.right_frame_text{
    background: url(../images/design/right_frame_back.png);
    background-repeat: repeat-x;
    /*background-color: #e5d6af;*/
    background-color: #fff;    
    padding: 20px;
    margin-bottom: 4px;
}

.bottom{
    height: 82px;
    color: #000;
    font-size: 9px;
    text-align: center;
    padding: 20px 0px 0px 0px;
    clear: both;
}

.galeria{
    padding-bottom: 10px;
}

.dokument, .clanok, .aukcia{
    position: relative;
    line-height: 16px;
    background: url(../images/design/aukcia_back.png) #e0cfa9;
    background-repeat: repeat-x;
    border: 1px solid #d2bb96;
    margin: 0px 0px 10px 0px;
}

.dokument:hover, .clanok:hover, .aukcia:hover{
    background: #c4a884;
}

.dokument_padding, .clanok_padding, .aukcia_padding{
    padding: 10px 10px 0px 10px;
}

.dokument_bottom, .novinka_bottom, .clanok_bottom, .aukcia_bottom{
    display: block;
    clear: both;
    margin: 20px 0px 0px 0px;
    padding: 0px 10px;
    color: #fff;
    background: #717f44;
    line-height: 30px;    
}

.dokument_bottom{
    margin: 0px 0px 0px 0px;
}

.dokument_bottom span.right{
    float: right;
}

.dokument_bottom a, .novinka_bottom a, .clanok_bottom a, .aukcia_bottom a{
    color: #fff;
    text-decoration: none;
    vertical-align: middle;
    float: right;
}

.novinka_bottom a{
    font-size: 9px;
}

.dokument_bottom a:hover, .novinka_bottom a:hover, .clanok_bottom a:hover, .aukcia_bottom a:hover{
    color: #fff;
    text-decoration: underline;
}

.dokument_bottom .low, .novinka_bottom .low, .clanok_bottom .low, .aukcia_bottom .low{
    color: #b8bfa2;
}

.aukcia_bottom_title{
    vertical-align: middle;
}

.aukcia_buttons{
    float: right;
}

.aukcia_cas{
    float: right;
}

.novinka{
}

.novinka_padding{
    padding: 0px;
}

.novinka h3{
    color: #000;
}

.novinka h3 a{
    color: #000;
    text-decoration: none;    
}

.novinka h3 a:hover{
    text-decoration: underline;
    color: #000;
}

.datum{
    font-size: 14px;
    font-weight: bold;
    vertical-align: middle;
}

.cas{
    font-size: 22px;
    font-weight: bold;
    vertical-align: middle;
}

div.highlite{
    background: url(../images/design/highlite_back.png);
    background-position: top center;
    background-repeat: no-repeat;
    background-color: #717f44;
	border: 1px solid #5b6832;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	margin-bottom: 10px;
	padding: 10px;
	color: #fff;
	font-weight: bold;
}

.aukcia_info{
    float: left;
    padding: 0px 10px;
    line-height: 18px;
    border: 1px solid #bfa27e;
    width: 210px;
    border-left: 0px;
    border-top: 0px;
    border-bottom: 0px;
}

.bid{
    background: #c0c0c0;
    padding: 10px;
    margin: 0px 0px 10px 0px;
}

.prihlasenie_right{
    width: 300px;
    background: #c0c0c0;
    padding: 10px;
    margin: 0 auto;
}

div.left{
    float: left;
}

div.right{
    float: right;
}

div.kontaktny_formular{
}

.map{
    width: 705px;
    height: 300px;
    border: 1px solid #bc9c7a;
    padding: 1px;
    clear: both;
}

div.aukcia_form_right{
    float: right;
    width: 200px;
    margin-right: 7px;    
}

div.aukcia_form_border{
    border: 1px solid #bc9c7a;
    width: 100%;
    margin-bottom: 20px;
}

div.aukcia_form_border_green{
    border: 1px solid #59662c;
    background: #717f44;
    color: #000;
    width: 100%;
    margin-bottom: 20px;
}

div.aukcia_form_padding{
    padding: 10px;
}

div.partner{
    text-align: center;
    margin-bottom: 1px;
}

div.button_vypocitat_cenu_dopravy{
}

div.button_vypocitat_cenu_dopravy a{
    float: right;
    clear: both;
    margin: 10px 0px 0px 0px;
    border: 1px solid #43501a;
    background: #717f44;
    width: 250px;
    text-align: center;
    color: #fff;
    text-decoration: none;
    font-weight: bold;
    padding: 10px 10px;
}

div.button_vypocitat_cenu_dopravy a:hover{
    color: #000;
    background: #bc9c7a;
}

div.slsp_vizitka{
    width: 410px;
    height: 210px;
    background: url(../images/design/slsp_vizitka.jpg);
    padding: 45px;
}

fieldset.doprava_top{
    float: left;
    width: 400px;
}
/* ************************************************* END OF DESIGN */

/* ************************************************* BEGIN OF TABLES */
table{

}

table.border td{
    border: 1px solid #e5e5dd;
    padding-left: 5px;
    padding-right: 5px;
}

table.aukcia_vypis_border td, table.aukcia_vypis_border th{
    border: 1px solid #dfcdba;
    padding-left: 5px;
    padding-right: 5px;    
}

table.collapse{
    border-collapse: collapse;
}

table.width100{
    width: 712px;
}

table.left{
    float: left;
}

table.nopadding td{
    padding: 0px 5px;
}

thead td, th{
	background-color: #8f6b4f; 
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

thead td span.low{
    color: #fff;
}

td.background{
    background-color: #8f6b4f; 
    font-weight: bold;
}

td{
   font-family: Tahoma, "Arial CE", Verdana, "Helvetica CE", Arial, Helvetica, sans-serif; 
   font-size : 12px;	
   padding: 3px 5px;
}

td.border{
    border-width: 1px;
    border-style: solid;
    border-color: #000000;
}

td.required{
    font-weight: bold;
    color: #000;
}

td.foto{
    background-color: #e5e5e5;
    text-align: center;
    vertical-align: middle;
    border: 1px solid #c0c0c0;
}

td.right{
    text-align: right;
}

tr.light{    
}

tr.dark{
    background: #bc9c7a;
}

tr.moja_ponuka{
    background: #717f44;
}

tr.moja_ponuka td{
    color: #fff;
}

tr.double_border td{
    border: 3px double #000;
    border-left: 0px;
    border-right: 0px;
    border-bottom: 0px;
}
/* ************************************************* END OF TABLES */

/* ************************************************* BEGIN OF HREF */
a{
    color: #000;
	text-decoration: underline;
	font-weight: normal;
}   

a:hover{
    color: #000;
    text-decoration: none;
}

.noclick{
    cursor: default;
}

div.highlite a{
    color: #fff;
    font-weight: bold;
}

div.highlite a:hover{
    color: #fff;
}

img.download{
    float: left;
    margin-right: 10px;
}

a.download{
    float: left;
}

a.submit{
    border: 0px solid #e2a8a8;
    padding: 3px 5px;
    margin: 0px;
    background: #717f44;
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
    vertical-align: middle;
    text-decoration: none;    
}

input.submit{
    border: 0px solid #e2a8a8;
    padding: 3px 5px;
    margin: 0px;
    background: #717f44;
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
    vertical-align: middle;
}

.user_info{
    padding: 20px 0px 0px 0px;
}

.user_info a{
    font-size: 11px;
}

.bottom a{
    color: #000;
    font-size: 9px;
    text-decoration: none;
}

.bottom a:hover{
    color: #fff;    
}

.breadcrumbs{
    font-size: 9px;
    padding: 0px 0px 0px 40px;
    color: #524232;
}

.breadcrumbs a{
    color: #524232;
    text-decoration: none;
    text-transform: lowercase;
}

.breadcrumbs a:hover{
    color: #000;
}

a.zobrazit_dokumenty, a.chcem_sa_registrovat{
    display: block;
    width: 180px;
    padding: 10px;
    background: #717f44;
    text-align: center;
    font-size: 14px;
    line-height: 24px;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    margin: 0 auto;
}

a.zobrazit_dokumenty{
    width: 190px;
}
/* ************************************************* END OF HREF */

/* ************************************************* BEGIN OF TITLE */
div.title{
    width: 100%;
    height: 58px;
    background: url(../images/design/content_title_back.png);
}


h1{
	font-size: 24px;
	font-weight: bold;
	color: #000;
	padding: 10px 0px 0px 20px;
	margin: 0px;
	line-height: 28px;
}

sup{
    vertical-align: top; font-size: 0.6em;
}

h2{
	font-size: 15px;
	font-weight: bold;
	margin: 7px 0px 5px 0px;
	color: #27252d;
}

h2.center{
    text-align: center;
}

h2 a{
    color: #c30203;
    font-weight: bold;
    text-decoration: none;
}

h2 a:hover{
    color: #000;
}

.right_frame h2{
    font-size: 14px;
    color: #000;
    background: url(../images/design/title_back.png);
    line-height: 38px;
    margin: 0px 0px 1px 0px;
    text-align: center;
}

.prihlasenie_right h2{
    text-align: center;
    margin: 0px;
}

.dokument h2, .clanok h2, .aukcia h2{
    color: #000;
    line-height: 20px;
    font-size: 18px;
    font-weight: normal;
    margin: 0px 0px 10px 0px;    
}

.dokument h2 a, .clanok h2 a, .aukcia h2 a{
    font-weight: bold;
    text-decoration: none; 
    color: #000;
}

.dokument h2 a:hover, .clanok h2 a:hover, .aukcia h2 a:hover{
    text-decoration: underline;
}

h3{
    color: #717f44;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 5px 0px 0px 0px;
}

h3 a{
    color: #a32e2d;
	text-decoration: underline;
	font-weight: bold;
}   

h3 a:hover{
    color: #a32e2d;
    text-decoration: none;    
}

.posledne_nehnutelnosti h3 a{
    color: #000;
}


.posledne_nehnutelnosti h3 a:hover{
    color: #a32e2d;
}

.nehnutelnost h3{
    margin: 0px;
    padding: 0px 0px 10px 0px;    
}

h4{
    padding: 0px;
    margin: 0px;
    color: #c0c0c0;
}

.click{
    cursor: pointer;
}

.help{
    cursor: help;
}
/* ************************************************* END OF TITLE */

/* ************************************************* BEGIN OF TEXT */
.left_frame hr{
    border: 1px solid #e5e5e5;
    border-top: 0px;    
    border-left: 1px;    
    border-right: 1px;
    margin: 1px 0px 1px 0px;    
    height: 1px;
}

hr{
    border: 1px solid #ccc;
    border-top: 0px;    
    border-left: 1px;    
    border-right: 1px;
    margin: 5px 0px 0px 0px;    
    height: 1px;
}

span.highlite{
	color: #c30203;
	font-weight: bold;
}

.cas_aukcie{
    font-weight: bold;
    color: #c30203;
    font-size: 15px;
    vertical-align: top;
}

.suhlas_so_splatnostou{
    font-size: 0.9em;
    color: #c30203;
}

span.nodisplay{
    display: none;
}

span.garantovana_cena{
    font-size: 18px;
    font-weight: bold;
}

span#hrubkove_stupne_spolu{
    font-weight: bold;
}

span.suma{
    font-size: 18px;
    font-weight: bold;
    color: #a32e2d;
}

span.big{
    font-size: 24px;
    font-weight: bold;
}

span.red{
    color: #a32e2d;
    font-size: 12px;
    font-weight: bold;
}

span.error{
	font-weight: bold;
	color: #c5464d;
}

.defaultErr{
    color: #c30203;
    font-size: 12px;
    text-align: center;
}

.red .defaultErr{
    color: #fff;
}

span.low{
    font-size: 9px;
    color: #bc9c7a;
}

tr.dark span.low{
    color: #fff;
}

span.cena{
    color: #57642a;
    font-weight: bold;
    font-size: 18px;
    display: block;
    text-align: center;
    padding: 2px 0px;
}

span.cena_big{
    font-size: 18px;
    line-height: 24px;
}

ul{
 	padding: 0px;
 	margin: 0px;
 	padding-left: 30px;
}

ul.intro_small{
    font-size: 14px;
}

ol.letter{
    list-style-type: lower-alpha;
}

ul li ul{
    list-style-type: square;
    padding-left: 20px;
}

li{
    margin: 0px;
    padding: 0px;
}

.anketa_odpoved{
    height: 10px;
    background-color: #c30203;
    clear: both;
    margin-bottom: 5px;
}

.anketa_otazka{
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
}

span.paginator_spolu{
    color: #000;
}

span.paginator_zobrazene_zaznamy{
    color: #000;
}

.paginator{
    font-size: 11px;
}

span.paginator_selected{
    font-size: 18px;
    padding: 0px 3px;
}

.paginator a{
    color: #919191;
    text-decoration: none;
    padding: 0px 2px;
}
/* ************************************************* BEGIN OF MENU */
.bottom_menu{
    color: #000;
    padding: 0px 0px 0px 0px;
    margin: 0 auto;
    text-align: center;
}

.bottom_menu ul{
    padding: 0px 0px 0px 0px;
    list-style: none;
    margin: 0px auto;
}

.bottom_menu ul li{
    display: inline;
    padding: 0px 10px;
    border: 1px solid #000;
    border-top: 0px;
    border-right: 0px;
    border-bottom: 0px;
}

.bottom_menu ul li.first{
    border: 0px;
}

.bottom_menu ul li a{
    color: #000;    
    padding: 0px;
    text-decoration: none;
    font-size: 14px;
}

.left_frame ul{
    list-style: none;
    padding: 0px;
}

.left_frame ul li{
    padding: 0px 0px 0px 0px;
}

.left_frame ul li a{
    line-height: 14px;
    display: block;
}

.user_menu{
    background: url(../images/design/right_frame_back.png);
    /*background-color: #e5d6af;*/
    background-color: #fff;
    background-repeat: repeat-x;
    margin-bottom: 4px;
    padding: 20px;
}

.user_menu ul{
    list-style: none;
    padding: 0px;
    margin: 0px 0px 10px 0px;
}

.user_menu ul li{
    padding: 0px 0px 0px 0px;    
}

.user_menu ul li a{
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
    margin: 0px 0px 1px 0px;
    padding: 7px 11px 7px 24px;
    display: block;
    color: #fff;
    background: url(../images/design/user_menu_back.png) #57642a;
    background-repeat: no-repeat;
}

.user_menu ul li a.selected{
    color: #000;
}

.user_menu ul li a:hover{
    color: #000;
    background-position: 0px 30px;
    background: url(../images/design/user_menu_back_hover.png);
    background-repeat: no-repeat;
    background-color: #e5d6af;
}

.playoff{
    float: left;
    display: none;
    font-size: 30px;
}
/* ************************************************* END OF TEXT */

/* ************************************************* BEGIN OF PARAGRAPHS */
p{
	margin: 5px 0px;
	padding: 0px;
}

p.center{
    text-align: center;
}

p.aukcia_ukoncena{
    text-align: center;
    font-weight: bold;
    font-size: 14px;
}

p.right{
    text-align: right;
}

p.left{
    text-align: left;
}

.justify{
    text-align: justify;
}

div.message{
    color: #27252d;
    background: #829154;
    border: 1px solid #677638;
    font-weight: bold;
    font-size: 16px;
    padding: 10px;
    margin: 10px 0px;
    text-align: center;
}

div.message table td{
    font-size: 16px;
}

p.nopadding{
    margin: 0px;
    padding: 0px;
}
/* ************************************************* END OF PARAGRAPHS */

/* ************************************************* BEGIN OF IMAGES */
img{
	border: 0px;
}

img.aukcia_vypis, img.border{
    border: 1px solid #bc9c7a;
    padding: 1px;
    background: #fff;
}

img.aukcia_vypis{
    margin: 5px 0px 0px 0px;
}

img.sipka_kalendar{
    padding: 5px;
}

img.cennik_1_mesiac{
    position: absolute;
    top: -15px;
    left: 510px;
}

img.cennik_cyprus{
    position: absolute;
    top: 65px;
    left: 685px;
}

img.cennik_2_mesiace{
    position: absolute;
    top: -15px;
    left: 680px;
}

img.akciove_ceny{
    float: right;
    margin-right: 50px;
}

img.photo_left{
	margin: 0px 15px 15px 0px;
	float: left;
}

.nehnutelnost .photo_left{
    float: left;
    margin-right: 5px;
}

img.photo_right{
	margin-left: 15px;
	float: right;
}

.middle{
    vertical-align: middle;
}

.png{
    behavior: url(../shared/iepngfix/iepngfix.htc);
}

.help{
    cursor: help;
}

strong.highlite{
	background: #e5d6af;
	border: 1px solid #bc9c7a;
	padding: 0px 5px;
	font-size: 10px;
}
/* ************************************************* END OF IMAGES */

/* ************************************************* BEGIN OF FORM*/
.button{
    border: 1px solid #000;
    padding: 5px 10px;
    margin: 0px;
    background: #e4d5ad;
    color: #000;
    font-weight: bold;
    font-size: 16px;
    height: 22px;
    width: 22px; 
    vertical-align: middle;        
}

.button:hover{
    background: #a37a5a;
    color: #fff;
}

.user_info .button{
    color: #000;
    text-decoration: none;
}

.button_red{
    background: url(../images/design/button_back.jpg) #000 center;
}

.button_marker{
    display: block;
    background-color: #717f44;
    background-position: 10px 10px;
    background-repeat: no-repeat;
    border: 1px solid #374113;
    padding: 5px 10px 10px 10px;
    color: #fff;   
    text-align: center;
    text-decoration: none; 
}

.button_marker:hover{
    background-color: #58652b;
    color: #fff;
}

.button_marker_up{
    background-image: url(../images/icon/marker_up.png);
}

.button_marker_down{
    background-image: url(../images/icon/marker_down.png);
}

.button_marker span{
    padding: 0px 0px 0px 0px;
    display: block;
}

.small{
    font-size: 12px;
}

form{
	margin: 0px;
}

input.hrubkovy_stupen, input.text{
    width: 200px;
	font-size: 11px;
	border: 1px solid #bc9c7a;
	padding: 3px;
}

input.hrubkovy_stupen{
    width: 50px;
}

input.predvolba{
    width: 139px;
}

input.green{
    background: url(../images/design/button_back_green.jpg);
}

.fulltext .text{
    width: 429px;
    height: 25px;
    background: url(../images/design/input_top_back.jpg) no-repeat;
    padding: 0px;
    border: 0px;
    padding-left: 10px;
    color: #707070;
    vertical-align: middle;
    line-height: 25px;
}

input.small{
    width: 90px;
}

input.controlerror{
    border: 1px solid #c30203;
    width: 200px;
    font-size: 11px;
    padding: 3px;
}

input.registracia{
    width: 80px;
	font-size: 11px;
	border: 1px solid #dcdcdc;
	padding: 3px;
}

input.blur{
    color: #ccc;
}

textarea{
	font-family: tahoma;
	font-size: 11px;
	padding: 3px;
	height: 100px;
    width: 200px;
	border: 1px solid #bc9c7a;
}

textarea.width500{
    width: 500px;
}

.dotaznik textarea{
    width: 320px;
    height: 50px;
}

textarea.controlerror{
    border: 1px solid #c30203;
}

select{
	font-size: 11px;
	width: 206px;
	padding: 3px;
	border: 1px solid #bc9c7a;
	font-family: Tahoma;
}

.vyhladavanie select{
    font-size: 11px;
    width: 138px;
    color: #707070;
    border: 1px solid #c0c0c0;
    padding: 3px;
    margin: 0px;
}

select.predvolba{
    width: 58px;
}

.vyhladavanie .text{
    width: 328px;
    border: 1px solid #c0c0c0;
}

.vyhladavanie_bid .text{
    width: 180px;
}

.zoradenie select{
    font-size: 11px;
    width: 138px;
    color: #707070;
    border: 1px solid #c0c0c0;
    padding: 3px;
    margin: 0px;    
}

.zoradenie select.order{
    margin-left: 11px;
}

.zoradenie select.ordering{
    margin-left: 11px;
}

#thumbnails{
}

#thumbnails img{
    margin: 3px 3px 0px 0px;
}

fieldset{
	background: #e5d6af;
	border: 1px solid #bc9c7a;
	margin-bottom: 10px;
	padding: 10px;
}

fieldset.left{
    float: left;
    width: 320px;
}

fieldset.right{
    float: right;
    width: 320px;
}

fieldset.dokumenty{
    width: 211px;
}

fieldset.bid_form_fieldset{
    float: right;
    width: 400px;
    font-size: 20px;
    margin-top: 20px;
    clear: both;
}

fieldset.bid_doprava_form_fieldset{
    font-size: 20px;
    margin-top: 20px;
    clear: both;
}


fieldset.bid_form_fieldset td{
    font-size: 18px;
}

.bid_form_fieldset input.text{
    width: 50px;
    padding: 10px;
    font-size: 18px;
}

fieldset.zoradenie{
    border: 1px solid #a3a3a3;	
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;    
    background: url(../images/design/fieldset_zoradenie_back.jpg);
    height: 51px;
    padding: 0px;
    border: 0px;    
}

fieldset.bid_form_fieldset input.submit{
    border: 0px solid #717f44;
    padding: 5px 10px;
    margin: 0px 60px 0px 0px;
    width: 180px;
    background: #717f44;
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 18px;
    vertical-align: middle;
}

fieldset.bid_form_fieldset input.submit:hover{
    color: #000;
    background-color: #bc9c7a;
    border: 0px solid #bc9c7a;
}


legend{
	font-weight: bold;
	color: #000000;
}
/* ************************************************* BEGIN OF GALLERY */
.gallery{
    padding: 20px 0px;
}

.gallery td{
    text-align: center;
    background: #936e51;
    width: 130px;
    height: 130px;
    border: 1px solid #7b573a;
}

.gallery_small td{
    text-align: center;
    background: #e0e0e0;
    width: 60px;
    height: 60px;
    border: 1px solid #c0c0c0;    
}

.gallery img {    
    border: 1px solid #7b573a;
    padding: 1px;
}

.gallery img.icon{
    border: 0px;
}

.grid_item{
    padding: 0px;
}

/* ************************************************** PRIHLASENIE */
.prihlasenie{
    background: url(../images/design/login_back.png);
    width: 221px;
    height: 131px;
    position: absolute;
    top: 0px;
    right: 0px;    
    text-align: center;
    color: #fff;
    font-size: 12px;
}

.prihlasenie strong{
    display: block;
    margin: 2px 0px 2px 0px;
}

.prihlasenie table{
    margin: 0 auto;
}

.prihlasenie table td{
    padding: 0px;
    margin: 0px;
    font-size: 11px;
}

.prihlasenie a{
    color: #fff;
    font-weight: bold;
    font-size: 14px;
}

.prihlasenie .low{
    color: #b3b0a9;
}

.prihlasenie p{
    margin-top: 15px;
}

.prihlasenie form{
    font-size: 11px;
}

.prihlasenie input.text{
    border: 1px solid #000;
    background: #e6d7b1;
    width: 100px;
    color: #000;
}

.prihlasenie input.submit{
    border: 1px solid #000;
    padding: 3px 3px;
    margin: 0px;
    background: #717f44;
    color: #fff;
    width: 108px;
    font-weight: bold;
    font-size: 9px;
    vertical-align: middle;
}
/* ********************************************************************* LANG */
div.lang{
    text-align: center;
    position: absolute;
    top: 141px;
    right: 0px;
    width: 221px;
}

div.lang img{
    padding: 0px 1px;
}

/* ********************************************************************* AKTUALNY CAS*/
.aktualny_cas{
    position: absolute;
    top: 100px;
    right: 235px;
    width: 100px;
    text-align: center;    
    color: #fff;
    font-size: 12px;
    line-height: 20px;
}

#ajax_loading{
    position: fixed;
    background: #936e51;
    border: 1px solid #7b5639;
    color: #fff;
    font-weight: bold;
    padding: 5px 10px;
    top: 1px;
    right: 1px;
    display: none;
}

/* ***************************************************************************** SCROLLING */
div.scroller{
    position:relative;
    height: 34px;
    line-height: 34px;
    width: 100%;
    display:block;
    overflow:hidden;
}

div.scrollingtext{
    position:absolute;
    white-space:nowrap;
    color: #717f44;
    font-size: 22px;    
}

div.scrollingtext a{
    color: #717f44;
    text-decoration: none;
}

div.scrollingtext a:hover{
    color: #000;
    text-decoration: underline;
}