/* Andor ándor | www.andorsandor.cz */

*
{
margin: 0;
padding: 0;
}
html, body
{
font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
text-align: center;
}
body
{
min-width: 770px;
margin: 0 auto;
background-repeat: repeat-x;
background-image: url('../images/pozadi_web.gif');
background-position: top left;
background-color: #738124;
color: #444811;
}
p
{
margin-bottom: 15px;
margin-top: 15px;
}
div#complete
{
width: 770px;
text-align: left;
margin: 0 auto;
position: relative;
z-index: 1;
}
div#hlavicka
{
margin-top: 20px;
border-top: solid 8px #516001;
border-left: solid 8px #516001;
border-right: solid 8px #516001;
}
div#vrchni_pruh
{
background-image: url('../images/andor-sandor-header.png');
background-position: top right;
background-repeat: no-repeat;
background-color: #738124;
height: 189px;
}
div#vrchni_pruh object
{
margin-left: 197px;
margin-top: -55px;
}
a#logo
{
background-image: url('../images/andor-sandor-logo.png');
background-position: top left;
background-repeat: no-repeat;
display: block;
width: 357px;
height: 189px;
}
a#logoen
{
background-image: url('../images/andor-sandor-logo-en.png');
background-position: top left;
background-repeat: no-repeat;
display: block;
width: 357px;
height: 189px;
}
div#headimage
{
background-image: url('../images/andor-sandor-header.png');
background-position: top right;
background-repeat: no-repeat;
display: block;
width: 390px;
height: 189px;
}
div#menu
{
height: 36px;
text-align: center;
color: #d8daa8;
background-color: #888A29;
}
div#menu ul
{
list-style-type: none;
}
div#menu ul li
{
float: left;
}
div#menu ul li a
{
color: #d8daa8;
background-color: inherit;
}
ul
{
list-style-type: bullet;
}
ul li
{
}
ul li a
{
color: #fff;
background-color: inherit;
}
a#m1
{
display: block;
width: 140px;
height: 36px;
padding-top: 7px;
/*font-size: 0.8em;*/
font-size: 14px;
text-decoration: none;
font-weight: bold;
background-image: url('../images/pozadi_menu_normal.png');
background-repeat: repeat-x;
background-position: top left;
}
a:hover#m1
{
background-image: url('../images/pozadi_menu_hover.png');
background-repeat: repeat-x;
background-position: top left;
color:#fff;
}
a#m2
{
display: block;
width: 70px;
height: 36px;
padding-top: 7px;
/*font-size: 0.8em;*/
font-size: 14px;
text-decoration: none;
font-weight: bold;
background-image: url('../images/pozadi_menu_normal.png');
background-repeat: repeat-x;
background-position: top left;
}
a:hover#m2
{
background-image: url('../images/pozadi_menu_hover.png');
background-repeat: repeat-x;
background-position: top left;
color:#fff;
}
a#m3
{
display: block;
width: 195px;
height: 36px;
padding-top: 7px;
/*font-size: 0.8em;*/
font-size: 14px;
text-decoration: none;
font-weight: bold;
background-image: url('../images/pozadi_menu_normal.png');
background-repeat: repeat-x;
background-position: top left;
}
a:hover#m3
{
background-image: url('../images/pozadi_menu_hover.png');
background-repeat: repeat-x;
background-position: top left;
color:#fff;
}
a#m4
{
display: block;
width: 165px;
height: 36px;
padding-top: 7px;
/*font-size: 0.8em;*/
font-size: 14px;
text-decoration: none;
font-weight: bold;
background-image: url('../images/pozadi_menu_normal.png');
background-repeat: repeat-x;
background-position: top left;
}
a:hover#m4
{
background-image: url('../images/pozadi_menu_hover.png');
background-repeat: repeat-x;
background-position: top left;
color:#fff;
}
a#m5
{
display: block;
width: 100px;
height: 36px;
padding-top: 7px;
/*font-size: 0.8em;*/
font-size: 14px;
text-decoration: none;
font-weight: bold;
background-image: url('../images/pozadi_menu_normal.png');
background-repeat: repeat-x;
background-position: top left;
}
a:hover#m5
{
background-image: url('../images/pozadi_menu_hover.png');
background-repeat: repeat-x;
background-position: top left;
color:#fff;
}
a#m6
{
display: block;
width: 84px;
height: 36px;
padding-top: 7px;
/*font-size: 0.8em;*/
font-size: 14px;
text-decoration: none;
font-weight: bold;
background-image: url('../images/pozadi_menu_normal.png');
background-repeat: repeat-x;
background-position: top left;
}
a:hover#m6
{
background-image: url('../images/pozadi_menu_hover.png');
background-repeat: repeat-x;
background-position: top left;
color:#fff;
}
div#hlavni_obsah
{
background-image: url('../images/gradient_hlavni_obsah.gif');
background-repeat: repeat-x;
background-position: top left;
background-color: #EAE9C4;
color: #444811;
border-left: solid 8px #516001;
border-right: solid 8px #516001;
border-bottom: solid 8px #516001;
padding-top: 37px;
min-height: 510px;
_height: 510px;
}
div#publikace_panel
{
font-size: 13px;
/*float: left;*/
padding-left: 12px;
width: 730px;
margin-bottom: 15px;
text-align: left;
}
div#levy_panel
{
/*font-size: 0.8em;*/
font-size: 13px;
/*float: left;*/
padding-left: 12px;
width: 409px;
text-align: left;
}
div#levy_panel_lektor
{
/*font-size: 0.8em;*/
font-size: 13px;
/*float: left;*/
padding-left: 12px;
width: 430px;
text-align: left;
}
div#levy_panel a
{
color: #eb0021;
background-color: inherit;
text-decoration: none;
font-weight: bold;
}
div#levy_panel a:hover
{
text-decoration: underline;
}
div#levy_panel a img
{
border: solid 0px #516001;
}
div#levy_panel ul
{
margin-left: 20px;
}
div#levy_panel ol
{
margin-left: 20px;
}
div#levy_panel table
{
width: 100%;
border: solid 1px #516001;
/*font-size: 1em;*/
font-size: 12px;
background-color: inherit;
color: #444811;
}
div#levy_panel table tr
{
text-align: center;
}
div#levy_panel table tr td
{
border: solid 1px #004576;
padding-left: 5px;
}
div#form table
{
border: 0;
}
div#form table tr td
{
border: 0;
text-align: left;
}
div#form button
{
border: solid 1px #444811;
background-color: #444811;
color: #fff;
}
div#form input, textarea
{
font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
/*font-size: 0.9em;*/
font-size: 12px;
}
div#pravy_panel
{
/*margin-left: 433px;*/
width: 312px;
padding-top: 26px;
padding-bottom: 12px;
/*font-size: 0.75em;*/
font-size: 14px;
float: right;
position: absolute;
left: 450px;
top: 300px;
_top: 340px;
}
div#pravy_panel img
{
border: solid 0px #516001;
margin-bottom: 5px;
margin-left:20px;
}
div#footer
{
/*font-size: 0.7em;*/
font-size: 11px;
margin-top: 5px;
margin-left: 10px;
color: #fff;
background-color: inherit;
margin-bottom: 10px;
}
div#footer p
{
margin-top: 0px;
margin-bottom: 0px;
}
div#leva_cast
{
float: left;
}
div#leva_cast a
{
color: #FBB3BD;
background-color: inherit;
text-decoration: none;
}
div#leva_cast a:hover
{
color: #fff;
background-color: inherit;
}
div#prava_cast
{
margin-left: 560px;
}
div#prava_cast a
{
color: #FBB3BD;
background-color: inherit;
text-decoration: none;
font-weight: bold;
}
div#prava_cast a:hover
{
color: #fff;
background-color: inherit;
}

h2
{
display: block;
width: 390px;
text-align: left;
border-bottom: dotted 2px #444811;
color: #444811;
background-color: inherit;
margin-bottom: 12px;
/*font-size: 2em;*/
font-size: 24px;
}
h3
{
/*font-size: 1.3em;*/
font-size: 16px;
margin-bottom: 10px;
}
h4
{
/*font-size: 1.3em;*/
font-size: 16px;
margin-bottom: 10px;
margin-top: 10px;
}
.odsazene
{
position: relative;
top: 7px;
left: 12px;
}
.nahoru
{
display: block;
width: 390px;
height: 1em;
text-align: right;
background-image: url('../images/sipka_nahoru.png');
background-repeat: no-repeat;
background-position: 100% 53%;
padding-right: 7px;
/*font-size: 1em;*/
font-size: 12px;
margin-top: 10px;
clear: both;
}
.roztazeni
{
display: block;
height: 720px;
}
.roztazeni_podminky
{
display: block;
height: 1590px;
}
.roztazeni_mapa
{
display: block;
height: 410px;
}
rodinne_wp
{
text-align: left;
}
.cara
{
border-top: dotted 2px #444811;
}
.hidden
{
display: none;
}
div#lektor-unyp
{
display: block;
width: 206px;
height: 136px;
background-image: url('../images/panel-logo-unyp.png');
background-repeat: no-repeat;
}
div#lektor-unyp p
{
padding-top: 90px;
_padding-top: 76px;
padding-left: 10px;
text-align: center;
font-size: 11px;
}
div#lektor-uk
{
display: block;
width: 206px;
height: 136px;
background-image: url('../images/panel-logo-univerzita-karlova.png');
background-repeat: no-repeat;
}
div#lektor-uk p
{
padding-top: 90px;
_padding-top: 76px;
padding-left: 10px;
text-align: center;
font-size: 11px;
}
div#lektor-pc p
{
padding-top: 90px;
_padding-top: 76px;
padding-left: 10px;
text-align: center;
font-size: 11px;
}
div#lektor-pc
{
display: block;
width: 206px;
height: 136px;
background-image: url('../images/panel-logo-prague-college.png');
background-repeat: no-repeat;
}
div#lektor-nato
{
display: block;
width: 206px;
height: 136px;
background-image: url('../images/panel-logo-nato.png');
background-repeat: no-repeat;
}
div#lektor-nato p
{
padding-top: 90px;
_padding-top: 76px;
padding-left: 10px;
text-align: center;
font-size: 11px;
}
div#lektor-vse
{
display: block;
width: 206px;
height: 136px;
background-image: url('../images/panel-logo-vse.png');
background-repeat: no-repeat;
}
div#lektor-vse p
{
padding-top: 90px;
_padding-top: 76px;
padding-left: 10px;
text-align: center;
font-size: 11px;
}
div#lektor-oxford
{
display: block;
width: 206px;
height: 136px;
background-image: url('../images/panel-logo-oxford.png');
background-repeat: no-repeat;
margin-bottom: 0px;
}
div#lektor-oxford p
{
padding-top: 90px;
_padding-top: 76px;
padding-left: 10px;
text-align: center;
font-size: 11px;
}
div#publikace_panel a
{
color: #eb0021;
background-color: inherit;
text-decoration: none;
font-weight: bold;
}
div#publikace_panel a:hover
{
text-decoration: underline;
}



/**
 * Basic definitions for the editing area.
 */

/**
 * Core styles.
 */

.Bold
{
	font-weight: bold;
}

.Italic
{
	font-style: italic;
}

.Underline
{
	text-decoration: underline;
}

.StrikeThrough
{
	text-decoration: line-through;
}

.Subscript
{
	vertical-align: sub;
	font-size: smaller;
}

.Superscript
{
	vertical-align: super;
	font-size: smaller;
}

/**
 * Font faces.
 */

.FontComic
{
	font-family: 'Comic Sans MS';
}

.FontCourier
{
	font-family: 'Courier New';
}

.FontTimes
{
	font-family: 'Times New Roman';
}

/**
 * Font sizes.
 */

.FontSmaller
{
	font-size: smaller;
}

.FontLarger
{
	font-size: larger;
}

.FontSmall
{
	font-size: 8pt;
}

.FontBig
{
	font-size: 14pt;
}

.FontDouble
{
	font-size: 200%;
}

/**
 * Font colors.
 */
.FontColor1
{
	color: #ff9900;
}

.FontColor2
{
	color: #0066cc;
}

.FontColor3
{
	color: #ff0000;
}

.FontColor1BG
{
	background-color: #ff9900;
}

.FontColor2BG
{
	background-color: #0066cc;
}

.FontColor3BG
{
	background-color: #ff0000;
}

/**
 * Indentation.
 */

.Indent1
{
	margin-left: 40px;
}

.Indent2
{
	margin-left: 80px;
}

.Indent3
{
	margin-left: 120px;
}

/**
 * Alignment.
 */

.JustifyLeft
{
	text-align: left;
}

.JustifyRight
{
	text-align: right;
}

.JustifyCenter
{
	text-align: center;
}

.JustifyFull
{
	text-align: justify;
}

/**
 * Other.
 */

code
{
	font-family: courier, monospace;
	background-color: #eeeeee;
	padding-left: 1px;
	padding-right: 1px;
	border: #c0c0c0 1px solid;
}

kbd
{
	padding: 0px 1px 0px 1px;
	border-width: 1px 2px 2px 1px;
	border-style: solid;
}

blockquote
{
	color: #808080;
}

ul#partners {
	position:relative;
	width: 100%;
	margin: 0 auto;
	text-align: center;
	font-size:80%;
	background: transparent;
}
#partners li {
    display: inline;
    padding-left: 10px;
}

#partners li a {
color: #fff;
opacity: 0.5; 
filter: alpha(opacity=50);
text-decoration: none;
}
#partners li a:hover {
opacity: 100; 
filter: alpha(opacity=100);
text-decoration: underline;
}

