/** SOUTEZ.PROFAIRTRADE.CZ **/

html{	height: 100%;min-height: 100%;border-width: 0px;}

body{height: 100%;min-height: 100%;
	margin: 0px;padding: 0px;
	font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 12px;font-weight: normal;
	color: #333333;
    background:#663300 url('./imgs/soutez_bg.gif') repeat-x;}

label,input.s-btn,span.soutez-link{cursor:hand;cursor:pointer;}

img{margin:0px;padding:0px;border:0px;}
form{margin:0px;}

.clr{height:-1px;clear:both;font-size:0px;line-height:0px;}

.red{color:red;}
.bold{font-weight:bold;}
.center{text-align:center;}

.w-150{width:150px;}
.w-250{width:250px;}

.txt{border-width:1px;border-color:#666666 #dcdcdc #dcdcdc #666666 ;background-color:#ffffff;margin:2px 2px 2px 2px;}
/*****************************/

#page-container{width:1000px;margin:0 auto 0 auto;background-color:#ffffff;padding-bottom:10px;
                border-left:1px solid #999999;
                border-right:1px solid #999999;
                border-bottom:1px solid #666666;
                }
#footer-container{width:1000px;margin:5px auto 0px auto;padding-bottom:50px;font-size:0.9em;color:#ffcc66;}
#footer-container a{color:#ffcc66;}

#top-menu{padding:5px 20px;float:left;}
#top-menu a{font-weight:bold;color:#333333;margin-right:20px;}
#top-menu span{font-weight:bold;color:#666666;}
#top-menu span.soutez-link{color:#333333;text-decoration:underline;}

/********* SECTIONS MENU ****************/

#top-menu ul, #top-menu li

{
	list-style-type: none;
	margin: 0;
	padding: 0 .5em;
}

#top-menu ul.uroven1 li.polozka1,
#bottom-top-menu ul.uroven1 li.polozka1
{
	float: left;
	position: relative;
	padding: .3em .4em;
	height: 1em;
	_width: 1px; /* IE */
	margin-right:15px;
	white-space:nowrap;
}

#top-menu ul.uroven1 li.polozka1 span{
	cursor:default;
}
#top-menu ul.uroven2
{
	position: absolute;
	left: 0;
	top: 1.5em;
	_top: 1.5em; /* IE */
	background-color: #fcfcfc;
	border: solid #efefef 1px;
	visibility: hidden;
	padding: 0px 0px 5px 2px;

}

#top-menu ul.uroven2 li.polozka2{padding:5px 15px 5px 8px;white-space:nowrap;}

#top-menu ul.uroven2 li.polozka2 a
{
    white-space:nowrap;
	font-weight: bold;
	color: #666666;
	text-align: left;
	padding: 3px 10px 3px 5px;
	margin: 2px -.5em;
}

#top-menu ul.uroven2 li.polozka2 a:hover{	text-decoration: underline;color:#333333;}


#top-menu ul.uroven1 li.polozka1{	behavior: url(hover.htc);}

#top-menu ul.uroven1 li.polozka1:hover,
#top-menu ul.uroven1 li.polozka1Hover
{}

#top-menu ul.uroven1 li.polozka1Hover ul.uroven2,
#top-menu ul.uroven1 li.polozka1:hover ul.uroven2
{visibility: visible;}



#lang-switch{padding:5px 10px;float:right;}
div.flag{float:left;width:32px;text-align:center;}
#lang-switch img:hover{width:22px;}
#lang-switch img{margin-left:5px;}

#content-container{padding:10px 20px;}

/*********************************/

h2.category-title{font-size:1.3em;margin-bottom:3px;margin-top:20px;}
h2.category-title a{color:#333333;}

div.event-item{float:left;background-color:#efefef;width:280px;padding:5px 10px;margin:5px 10px;}
div.user-event-item{float:left;background-color:#efefef;padding:5px 10px;margin:5px 10px;}

span.addate{float:right;font-size:0.9em}

h3.event-user-title{font-size:1.1em;margin:5px 5px 10px 0px;float:left;}
h3.event-user-title a{color:#000000;}
div.event-link{background-color:#efefef;padding:0px 5px 10px 5px;}
div.event-link a{color:#000000;}
div.event-item-content{background-color:#ffffff;}
div.event-item-rating td{text-align:center;font-size:0.9em;padding-top:0px;}
div.event-item-rating th{text-align:center;font-size:0.9em;padding-bottom:0px;}



#project_form table{margin:20px auto 10px auto;}
#project_form td,#project_form th{padding:3px 1px 3px 5px;text-align:left;}

table.form-tb{border:1px solid #cdcdcd;background-color:#fefefe;width:520px;}
table.form-tb th.tt{background-color:#dcdcdc;padding:3px 3px 3px 3px;}

table.form-tb th{padding-left:5px;}

/******************  ERROR/info MSGs *********************************/

div.error-msg,div.info-msg{text-align:center;padding:10px 30px 10px 30px;line-height:18px;margin:10px 0px;}

.error-msg{
	color:#DA6741;
	background-color:#FCEFCA;
	border-top:1px solid #F2754B;border-bottom:1px solid #F2754B;
   border-left:1px solid #FBD8BB;border-right:1px solid #FBD8BB;
}
.info-msg{
	color:#6D8C6D;
	background-color:#F0FFDC;
   border-top:1px solid #6D8C6D;border-bottom:1px solid #6D8C6D;
   border-left:1px solid #E0FCBB;border-right:1px solid #E0FCBB;
	}
.req{font-size:1.1em;font-weight:bold;color:red;font-family: Arial;margin-left:3px;}

/****************************************************************************************/




