html,body
{font-family: Arial,ArialCE,helvetica,sans-serif;}

html,body
{font-size: 12px;}

html,body
{color: #000000;}

html,body
{background-color: #5c5c5c; }

html,body
{margin: 0px;}

html,body
{padding: 0px;}



a
{color: #000000; text-decoration: none;}

a:hover
{color: #000000; text-decoration: underline;}







/* styly rozdeleni stranek */

#right-col,#footer
{color: #ffffff;}



#menu
{font-weight: bold;}



#header,#wrapper,#content
{background-color: #ffffff;}

#left-col,#left-col-wide
{background-color: #f7f7f7;}



#mainmenu,#menu,#footer
{background-color: #000000;}

#right-col
{background-color: #5c5c5c;}

#header
{background-image: url('grafika/bgheader.png');}


#menu
{background-image: url('grafika/bgmenu.png');}





#footer
{text-align: center;}





#header,#mainmenu
{width: 100%;}

#logo,#wrapper
{width: 996px;}

#menu
{width: 976px;}

#content
{width: 994px;}

#footer
{width: 974px;}

#left-col-wide
{width: 970px;}

#left-col
{width: 520px;}

#right-col
{width: 468px;}



#header
{height: 120px;}






#logo,#menu,#wrapper
{margin: 0px auto 0px auto;}

#left-col-wide
{margin: 0px auto 0px auto;}

#left-col,#right-col
{margin: 3px 0px 3px 0px;}

#content
{margin: 0px;}




#wrapper,#content
{padding: 0px;}

#menu,#left-col-wide,#footer
{padding: 10px;}








#menu
{border: 0px;}

#content
{border: 1px solid #ffffff;}

#left-col,#left-col-wide
{border: 1px solid #ffffff;}

#right-col,#footer
{border: 1px solid #ffffff;}



#left-col
{float: left;}

#right-col
{float: right;}

#footer
{clear: both;}







#menu a,#footer a
{color: #ffffff;}

#menu a:hover,#footer a:hover
{color: #ffffff;}

#logo img
{border: 0px;}














































.textcenter
{font-size: 12px;}

.textcenter
{text-align: center;}

.textcenter
{margin: 10px auto 10px auto;}











.titleofgb,.textofgb
{font-size: 12px;}

.titleofgb
{font-weight: bold;}

.titleofgb
{color: #ffffff;}

.titleofgb
{background-color: #e00000;}

.titleofgb,.textofgb
{width: 480px;}

.titleofgb,.textofgb
{margin: 1px auto 1px auto;}

.titleofgb,.textofgb
{padding: 2px 5px 2px 5px;}

.titleofgb,.textofgb
{border: 1px #000000 solid;}



















.table,.table-form-left,.table-form-right,.tablewithborder
{font-size: 12px;}

.table-form-left
{text-align: right;}

.table-form-right
{text-align: left;}

.table,.tablewithborder
{margin: 0px auto 0px auto;}



.table,.table-form-left,.table-form-right
{border: 0px #ffffff solid;}

.tablewithborder
{border: 1px #000000 solid;}




.table-form-left
{width: 120px;}

.table-form-right
{width: 480px;}


.titleofpage,.titleofpageleft
{font-size: 18px;}

.titleofpage,.titleofpageleft
{font-weight: bold;}

.titleofpage
{text-align: center;}

.titleofpageleft
{text-align: left;}

.titleofpage
{margin: 10px auto 10px auto;}

.titleofpageleft
{margin: 10px;}

.titleofpage,.titleofpageleft
{width: 445px;}

.titleofpage,.titleofpageleft
{border: 0px red solid;}




.cathegorytitle
{font-size: 16px;}

.cathegory,.cathegorylink
{font-size: 11px;}

.cathegory,.cathegorytitle,.cathegorylink
{font-weight: bold;}

.cathegory,.cathegorytitle,.cathegorylink
{color: #ffffff;}

.cathegory,.cathegorytitle,.cathegorylink
{background-color: #000000;}

.cathegorylink
{text-align: right;}

.cathegory,
{padding: 10px 5px 10px 5px;}

.cathegorytitle,.cathegorylink
{padding: 2px 5px 2px 5px;}

.cathegory
{margin: 5px auto 5px auto}

.cathegorytitle,.cathegorylink
{margin: 0px;}

.cathegory
{width: 435px;}

.cathegorytitle,.cathegorylink
{width: 423px;}

.cathegory,.cathegorytitle,.cathegorylink
{border: 1px black solid;}

.cathegorylink a,.cathegorylink a:hover
{color: #ffffff;}

.cathegorylink a
{text-decoration: none;}

.cathegorylink a:hover
{text-decoration: underline;}













.input-120,.input-80
{font-size: 11px;}

.textarea-580
{font-size: 10px;}

.input-120
{width: 118px;}

.input-80
{width: 78px;}

.textarea-580
{width: 378px;}

.textarea-580
{height: 150px;}

.input-120,.input-80,.textarea-580
{margin: 2px 5px 2px 5px;}

.input-120,.input-80,.textarea-580
{padding: 1px 2px 1px 2px;}

.input-120,.input-80,.textarea-580
{border: 1px #cccccc solid;}




.submit
{font-size: 11px;}

.submit
{font-weight: bold;}

.submit
{color: #ffffff;}

.submit
{background-color: #000000;}

.submit
{text-align: center;}

.submit
{margin: 2px 5px 2px 5px;}

.submit
{padding: 5px 15px 5px 15px;}

.submit
{border: 1px #ffffff solid;}



















.photopreview,.photopreview img,.photo,.photo img
{text-align: center;}

.photopreview,.photopreview img,.photo,.photo img
{vertical-align: top;}

.photopreview
{width: 140px;}

.photopreview
{border: 1px #000000 solid;}

.photo
{border: 0px;}

.photopreview img,
.photo img
{padding: 2px;}

.photopreview img
{border: 1px #5c5c5c solid;}

.photo img
{border: 1px #ffffff solid;}

.phototitle a
{color: #ffffff; text-decoration: none;}

.phototitle a :hover
{color: #ffffff; text-decoration: underline;}

.phototitle
{font-size: 18px;}

.photodescription 
{font-size: 12px;}


.photodescription
{color: #ffffff;}

.phototitle,
.photodescription 
{text-align: center;}

.phototitle,
.photodescription 
{padding: 10px;}




.video
{width: 480px;}

.video
{margin: 0px auto 0px auto;}

.video
{border: 1px #000000 solid;}










.navpaging
{color: #ffffff;}

.navpaging
{background-color: #a7a7a7;}

.navpaging
{text-align: center;}

.navpaging
{width: 480px;}

.navpaging
{margin: 1px auto 1px auto;}

.navpaging
{padding: 2px 5px 2px 5px;}

.navpaging
{border: 1px #ffffff solid;}


.navarrow
{text-align: center;}

.navarrow
{margin: 0px auto 0px auto;}

.navarrow
{width: 150px;}

.navarrow img
{border: 1px #ffffff solid;}



.navnoarrow
{width: 150px;}

.navnoarrow img
{border: 0px}













.allarticles
{width: 520px;
height: 340px;}

.allarticlestitle
{
font-size: 18px;
margin:0px;
padding: 2px 5px 2px 5px;
background-color: #ffffff;
width: 510px;
 
opacity: 0.7;  
filter: alpha(opacity=70);  
-moz-opacity: 0.7;  
-khtml-opacity: 0.7;  
}

.allarticlestitle a
{text-decoration: none;}

.allarticlestitle a:hover
{text-decoration: underline;}

.allarticlestext
{
font-size: 11px;
margin:0px;
padding: 2px 5px 2px 5px;
background-color: #ffffff;
width: 510px;
opacity: 0.7;  
filter: alpha(opacity=70);  
-moz-opacity: 0.7;  
-khtml-opacity: 0.7;  
}

.allarticlestext a
{text-decoration: none;}

.allarticlestext a:hover
{text-decoration: underline;}




.articletitle
{font-size: 18px;}

.articleinfo,.articletext
{font-size: 12px;}

.articletitle
{font-weight: bold;}

.articletitle
{color: #d51a07;}

.articletitle,.articleinfo,.articletext
{padding: 2px 5px 2px 5px;}

.articletitle,.articleinfo,.articletext
{width: 960px;}

.articletitle
{border: 0px black solid;}


