.ramecek { border: 1px #1A6990 solid;}
.cervena{  color: #FF3300;}
.firma {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF6600;}
A:firma {TEXT-DECORATION: none; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	line-height: 18px;	
	margin-top: 0px; 
	margin-bottom: 0px; }
	
A:visited.menu {TEXT-DECORATION: none; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #9C394D;
	line-height: 18px;	
	margin-top: 0px; 
	margin-bottom: 0px;}
	
A:hover.menu {background: #E9E9E9;  
TEXT-DECORATION: none; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #9C394D;
	line-height: 18px;	
	margin-top: 0px; 
	margin-bottom: 0px;}

.rameceksed {
	border: 1px #666666 solid;
	color: #666666;
}
.bile {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: white;
	font-size: 12px;
}
.bile2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: white;
	font-size: 10px;
}
.vstup {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; border: 1px #E58CC0 solid; background-color: #E58C00; }
.akce {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #FF0000}
.pred {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; margin-top: 4px; margin-bottom: 0px;}
.txt1 {  font-size: 10px; font-family: Tahoma, Arial, Helvetica, sans-serif;}
.txt2 { font-size: 10px; font-family: Tahoma, Arial, Helvetica, sans-serif}
.inp1 { width: 100px}
.inp2 { width: 60px; font-size: 9px; font-family: Tahoma, Arial, Helvetica, sans-serif;}
.inp { font-size: 9px; font-family: Tahoma, Arial, Helvetica, sans-serif;}
.txt3 { font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif;}
.txt4 { font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #ff7d0c;}
.txt5 { font-size: 14px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #003366; font-weight: bold;}
.txt6 { font-size: 14px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #ff7d0c; font-weight: bold;}
.txt7 { font-size: 14px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: red; font-weight: bold;}
.male { font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; font-size: 9px; }
.mensi { font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: bold;}
.mensi2 { font-family: Tahoma, Arial, Helvetica, sans-serif; color: #FF6600; font-size: 11px; font-weight: bold;}

.tlacitko {  font-size: 12px; font-family: Tahoma, Arial, Helvetica, sans-serif; background-color :#ff950d ; color: #003366 ; font-weight: bold; border-color : #fcd6a5;}

.modre{ background-image: url("./images/templates/pod-modre.gif");}
.sede1{ background-image: url("./images/templates/pod-sede1.gif");}
.sede2{ background-image: url("./images/templates/pod-sede2.gif");}
.hlava{ background-image: url("./images/templates/hlavicka1s.jpg");}
.hlava_en{ background-image: url("./images/templates/hlavicka1s_en.jpg");}
.pata{ background-image: url("./images/templates/pata.gif");}
body {	margin-top: 2px; background-image: url("./images/templates/podklad.jpg");}
table {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366;}
td {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366;}
p {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; margin-top: 0px; margin-bottom: 0px;}
ul {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; margin-top: 2px; margin-bottom: 0px;}
H1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ff7d0c;
	background-image: url(images/templates/podnadpis.gif);
	background-repeat: no-repeat;
	margin-top: 2px; 
	margin-bottom: 0px;
}
hr {
	color: #003366;
	height: 1px;
	background-color: #003366;
	border-width: 0px;
}
form {	
	margin-top: 3px; 
	margin-bottom: 3px;  }
H2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	line-height: 18px;	
	margin-top: 0px; 
	margin-bottom: 0px;
}
H3 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	line-height: 18px;	
	margin-top: 2px; 
	margin-bottom: 0px;
}

.rameceksedy {
	font-size: 11px;
	border-top: 1px;
	border-right: 2px;
	border-bottom: 2px;
	border-left: 1px;
	border-color: #CCCCCC;
	border-style: solid;
	height: 190px
}

A {    
color: #000000;
TEXT-DECORATION: none }

A:hover
{
	color: #FF6600;
	background: #E9E9E9;
	TEXT-DECORATION: underline
}

.boxfont {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #003366;
}

.normalfont {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
}

.formfont {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #003366;
}

.formboxes {
    vertical-align: middle;
    margin-bottom: 5px;
}

.incorrect_field {
    background-color: rgb(255,200,200);
}

.correct_field {
    background-color: rgb(200,255,200);
}

.unchecked_field {
    background-color: rgb(255,255,255);
}

/* pridane pre vypis konkurenceschopnosti v buducnosti */

#hodnoceni-tabulka
{
	font-family: "Verdana";
	font-size: 12px;
	background: #fff;
	margin: 45px;
	width: 480px;
	text-align: left;
}

#hodnoceni-tabulka td
{
	border-bottom: 1px solid #ccc;
	color: #669;
	padding: 6px 8px;
	
}


#hodnoceni-tabulka td.exclamation 
{
		background:#fbedcb;
}

#mapMarkerChooser
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
        padding: 5px 0 7px 10px;
        font-size: 12px;
        background: #FFE4C4;
        border: 1px #F2B04A solid;
        border-top: none;
}

#map_canvas
{
        border: 1px #F2B04A solid;
}
