/*******************************************************

TITLE: Alpha/Alpha +  Template 01

DATE: 28032008

AUTHOR: Bilyana Chavdarova - http://www.webstyle-bg.com

*******************************************************/



body {

margin:0;

padding:0;

height:100%;

background: #f4fcff url(img/shadows.png) repeat-y center;

/*background-image:url(img/repeatxy_96132887.gif);*/

/*background-color:#ffffff;

background-position:top;

background-repeat:repeat-x;*/

color:#000000;  

text-align:center;

font-family: Georgia, "Times New Roman", serif;

font-size:.9em;



}



p

{

	text-align: left;
    margin: 0 0 15px;

}



a {

color:#205c99;

text-decoration:underline;

}



a:hover {

color:#666;

text-decoration:none;

}



img {

border:none;

}



img.left {

float:left;

margin:0 .5em 0 .2em;

padding:.2em;

border:1px solid #eeeeee;

}



img.right {

float:right;

margin:0 .2em 0 .5em;

padding:.2em;

border:1px solid #eeeeee;

}



ul {

margin:0;

padding:0 0 0 .5em;

list-style: square;

}



li {

margin:0;

padding:0;

}



ol.uroman {list-style-type: upper-roman}

ol.decimal {list-style-type: decimal}



.red

{

color: Red;

}



blockquote.warning {

margin:1em;

padding:.5em;

padding-left:5em;

background-color:#ffffff;

background-image:url(img/pic.jpg);

background-position:left top;

background-repeat:no-repeat;

border-top:1px solid #eeeeee;

}



blockquote.question {

margin:1em;

padding:.5em;

padding-left:5em;

background-color:#ffffff;

background-image:url(img/pic.jpg);

background-position:left top;

background-repeat:no-repeat;

border-top:1px solid #eeeeee;

}



blockquote p {

font-size:.8em;

margin:.4em;

color:#616161;

}



#centerColumn { 	

margin:0 auto;

padding:2em 2em 1em;

width:655px;/*38em;*/

text-align:left;

vertical-align: middle;	

background-color:#ffffff;

border-left:1px solid #BBD1E2;

border-right:1px solid #BBD1E2;

}



#centerColumn h2 {

margin:.3em 0 1em 0;

padding:.75em 0 0 0;

font-family:Arial, Helvetica, sans-serif;

font-size:1em;

letter-spacing:.1em;

color:#e48100;

text-transform:uppercase;

}

#centerColumn h3 {

margin:0 0 .5em 0;

padding:.75em 0 0 0;

font-size: 1em;

font-weight: bold;

text-transform: uppercase;

text-decoration: underline;

letter-spacing:.1em;

/*color:#e48100;*/

}



#header {

margin:0 0 1em 0;

padding:0 0 0 0;

height:200px;/*10em;*/

background-color:#ffffff;

background-image:url(img/header2-bg.png);

background-position:bottom right;

background-repeat:no-repeat;

}



#header h1 {

margin:0 0 -.6em 0;

padding:1em 0 0 0.5em;

font-size:1em;

letter-spacing:.1em;

color:#ffffff;

display: none;

}



#header h2 {

margin:0 0 0 0;

padding:1em 0 0 1.75em;

font-size:.9em;

font-weight:300;

letter-spacing:.1em;

color:#000000;

}



#navtabs {

margin:0;

float:left;

width:100%;

height:6em;

font-family:Arial, Helvetica, sans-serif;

font-size:90%;

line-height:normal;

}



#navtabs ul {

margin:0;

padding:13.58em 0 0 .2em;

list-style:none;

}



#navtabs li {

display:inline;

margin:0;

padding:0;

}



#navtabs a {

float:left;

background-image:url(img/tableftB.gif);

background-position:left top;

background-repeat:no-repeat;

margin:0;

padding:0 0 0 4px;

text-decoration:none;

}



#navtabs a span {

float:left;

display:block;

background-image:url(img/tabrightB.gif);

background-position:right top;

background-repeat:no-repeat;

padding:5px 15px 4px 6px;

color:#695600;

text-align:center;

}



/* Commented Backslash Hack hides rule from IE5-Mac \*/

#navtabs a span {float:none;}



/* End IE5-Mac hack */

#navtabs a:hover span {

color:#000;

}



#navtabs a:hover {

background-position:0% -42px;

}


#navtabs a:hover span {

background-position:100% -42px;

color:#000000;

}



#fauxLeftColumn {

position:relative;

float:left;

margin: 1.4em 2.5em 0 0;

padding:.5em .7em .7em .7em;

width:12.5em;

font-family:Arial, Helvetica, sans-serif;

font-size:.9em;

background-color:#ffffff;

background-image:url(img/fauxrightcolumn-bg.jpg);

background-position:top;

background-repeat:repeat-x;

}



#fauxLeftColumn h2 {

margin-bottom:-1em;

font-size:.9em;

color:#e48100;

}



#fauxLeftColumn a {

font-size:.9em;

text-decoration:none;

color:#7e6700;

font-weight: normal;

}



#fauxLeftColumn a:hover{

text-decoration:none;

color:#555;

}



#fauxLeftColumn .formuliar a {

font-size:.9em;

text-decoration:none;

color: #e48100;

font-weight: bold;

}



#fauxLeftColumn .formuliar a:hover {

text-decoration:underline;

}



#special_text

{

	color: #e48100;

	font-weight: bold;

}



#footer {

position:relative;

bottom:0;

margin:2.5em 0 0 0;

padding:0;

height:4em;

line-height:4em;

text-align:center;

font-family:Arial, Helvetica, sans-serif;

font-size:.7em;

background-color:#ffffff;

border-top:1px solid #eeeeee;
}

#footer p { margin-bottom: 0; line-height: 2; }

/* ADDENDUM; last modfied: 22.01.2011 */

#intro {
    margin: 15px 0 0;
}

#intro h4 {
    font-size: 12px;
    font-weight: normal;
    text-transform: uppercase;
    color: #205c99;
    margin: 0;
}

#intro h5 {
    font-size: 14px;
    color: #e48100;
    margin: 0 0 10px;
}

#intro h5 a {
    color: #e48100;
}

.vert-nav {
    padding:.5em .7em .7em .7em;
    margin: 0 auto 15px;
    width:12em;
    font-size:.9em;
    background-color:#ffffff;
    background-image:url(img/fauxrightcolumn-bg.jpg);
    background-position:top;
    background-repeat:repeat-x;
}

.vert-nav h2 {
margin-bottom:-1em;
font-size:.9em;
color:#e48100;
}

.vert-nav a {
font-size:.9em;
text-decoration:none;
color:#2c9418;
}

.vert-nav a:hover{
text-decoration:none;
color:#666;
}

.vert-nav .formuliar a {
font-size:.9em;
text-decoration:none;
color: #e48100;
font-weight: bold;
}

.vert-nav .formuliar a:hover {
text-decoration:underline;
}

div.spacer { clear: both; }

.important {
	color:#e48100 !important;
	text-decoration:underline;
}

.smaller {
    font-size: 12px;
    line-height: 1.4;
}

#warning {
    float:left;
    margin:5px 5px 5px 0;
}

#side_nav {
    list-style-type:circle;
	margin: 5px 0 0 15px;
}

ul {
    margin-left:1em;
}

.spacer {
    border-bottom:1px dashed #ccc;
    margin:1em 0;
}

#poster {
    background: #f8f8f8;
	text-align: center;
    margin: 10px 0 10px;
}

#poster img {
	border: 3px solid #e9e9e9;
}

#poster a:hover img {
    border: 3px solid #ebcd47;
}

#poster-main {
    background: #fff;
    margin: 0;
}

#poster-main img {
	border: 3px solid #e9e9e9;
}

#poster-main a:hover img {
    border: 3px solid #ebcd47;
}

.toplinks {
    margin: 15px 0 0 35px;
}

.toplinks li {
    list-style: inside circle;
}

.toplinks-main {
    margin: 0 0 0 65px;
    padding: 0;
}

.toplinks-main li {
    list-style: inside circle;
}

.table-big {
    margin-bottom: 10px;
}

.table-big a {
    text-decoration: none;
}

.table-big p {
    margin: 0;
}

.table-small p {
    margin: 0;
}

#main h1, #main h2, #main h3, #main h4 { padding: 0; margin: 0 0 10px; letter-spacing: 0; }
#main #logo { border-top: 1px solid #f79646; border-bottom: 1px solid #f79646; }
#main a { color: #008080; }
#main img { display: block; }
#main p { color: #000080; text-indent: 20px; margin-bottom: 10px; line-height: 1.3; }
#main strong { text-transform: uppercase; color: #ff6600; }
#main em { color: #008080; font-style: normal; }
#main address { color: #008080; }
#main h1 { font-size: 18px; font-weight: bold; color: #333399 !important; }
#main h2 { font-size: 20px; font-weight: normal; color: #ff6600 !important; }
#main h3 { font-size: 18px; font-weight: normal; text-decoration: none; text-transform: none; color: #000080 !important; }
#main h4 { font-size: 13px; font-weight: bold; text-transform: uppercase; line-height: 1.4; color: #ff6600 !important; margin-top: 20px; margin-bottom: 0 !important; }
#main h4 strong { color: #008080; font-size: 15px; }
#main h4 em { color: #ff6600; font-size: 15px; }

.candidate-form {
    display: block;
    background: url(img/warning.jpg) left center no-repeat;
    height: 30px;
    width: 400px;
    padding: 15px 0 0 35px;
    margin: 0 auto;
    text-transform: uppercase;
	font-family:Arial, Helvetica, sans-serif;
    font-size: 90%;
    font-weight: bold;
}

.candidate-form span {
    color: #669;
}

.candidate-form a {
    color: #f60;
}

.tel {
    display: block;
    font-size: 14px;
    color: #00f;
    text-align: right;
}

#fauxLeftColumn h5 {
    font-size: 14px;
    color: #f60;
    margin: 0 0 10px;
    font-weight: normal;
}

#fauxLeftColumn h5 a {
    font-size: 14px;
    font-weight: normal;
    color: #f60;
    text-decoration: underline;
}

#fauxLeftColumn h5 a:hover {
    color: #f60;
    text-decoration: none;
}

#fauxLeftColumn .selected a { font-weight: bold; }

.main-page-color {
    color: #2a2a67;
}

/* TABLES */
.scStyle {
	margin: 0;
	font-size: 12px;
	border: 1px solid #333;
	border-collapse: collapse;
	border-spacing: 0;
}
.intro {
	width: 100%;
	margin: 5px 0 0;
	padding: 0;
	table-layout: fixed;
}
	.intro #fauxLeftColumn {
		margin: .4em 0 0 0;
	}

/* COLORS */
.orange { color: #f60; }
.brown { color: #930; }
.blue { color: #008080; }
.blue-standard { color: #00f; }

/* SIZES */
.font-10 { font-size: 10px; }
.font-11 { font-size: 11px; }
.font-12 { font-size: 12px; }
.font-13 { font-size: 13px; }

/* MISC */
#counter { display: none; }
.justify { text-align: justify; }
